Monday, September 19, 2011

amarillo, hotel, Holiday Inn Express Hotel & Suites Amarillo , West

amarillo, hotel, Holiday Inn Express Hotel & Suites Amarillo , West
8330 West Amarillo Boulevard, TX 79124 Amarillo
Hotel Rooms: 128, Hotel Chain: Holiday Inn Express.