HOLIDAY INN EXPRESS & SUITES AMARILLO * *
Located in Amarillo, Texas, the Holiday Inn Express & Suites is a contemporary 2-star hotel ideally situated off Interstate 40, just a 5-minute drive from the American Quarter Horse Hall of Fame. The hotel's understated rooms feature flat-screen TVs, desks, mini-fridges, microwaves and coffeemakers. Free Wi-Fi is available in every room. Executive rooms also offer a dining table and whirlpool bath. The property offers a complimentary breakfast and features a bar, indoor pool, fitness room and business center. Free parking is also available. Guests particularly appreciate the hotel's services and facilities, which have received a rating of 4.6 out of 5. The Holiday Inn Express & Suites Amarillo therefore offers a comfortable and convenient stay for travelers visiting the city.