Holiday Inn Express Amarillo South, an IHG Hotel
Photo gallery for Holiday Inn Express Amarillo South, an IHG Hotel
Overview of Holiday Inn Express Amarillo South, an IHG Hotel
Holiday Inn Express Amarillo South, an IHG Hotel
Amarillo hotel with indoor pool
Reviews
8.4
Very good
Popular amenities
Explore the area
6701 Hollowood Rd, Amarillo, TX, 79119
- Westgate Mall10 min drive
- Texas Tech University Health Sciences Center11 min drive
- Cadillac Ranch12 min drive
- Amarillo, TX (AMA-Rick Husband Amarillo Intl.)20 min drive