Featuring a fitness center, Holiday Inn Express & Suites Amarillo, an IHG Hotel is located in Amarillo in the Texas region, 1.2 miles from Austin Park. With free WiFi, this 2-star hotel offers a 24-hour front desk and a business center. The hotel features family rooms. Selected rooms are equipped with a kitchenette with a fridge, a microwave and a minibar. Rick Husband Amarillo International Airport is 8.1 miles away.