Holiday Inn Express Amarillo South, an IHG Hotel
Amarillo Texas
Check in
4:00 PM
Check out
11:00 AM
Located in Amarillo, Holiday Inn Express Amarillo South, an IHG Hotel is within a 5-minute drive of Sports World and Westover Village Park. This hotel is 1.6 mi (2.6 km) from Ozymandias on the Plains and 1.7 mi (2.7 km) from Arden Road Elementary Park.
Make yourself at home in one of the 68 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Bathrooms have showers and hair dryers. Conveniences include desks and complimentary newspapers, as well as phones with free local calls.
Property Details
Location
6701 Hollowood Rd, Amarillo, Texas 79119, United States