Lodging & Accommodations close by S C C I Hospital Amarillo
Atrea Inn Amarillo
+1-888-389-4121
2035 Paramount Blvd., Amarillo, TX 79109
+1-888-389-4121
~0.53 miles northwest of S C C I Hospital Amarillo
~9 minute walk
- Low-priced hotel
- 2 floors in hotel
The Barfield
+1-888-841-5292
600 South Polk St., Amarillo, TX 79101
+1-888-841-5292
~2.37 miles northeast of S C C I Hospital Amarillo
- 3-star hotel
- Hotel has 112 rooms
Back to Top