2 star hotel
Holiday Inn Express & Suites Amarillo South
6701 Hollywood Rd, Amarillo, TX 79119, USA - Amarillo, Texas - U.S - 79119
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Welcome to our Amarillo South hotel. Our Holiday Inn Express® Amarillo South hotel offers modern conveniences with upscale amenities. Located of I-27, this hotel is the perfect choice for business and leisure travelers visiting Amarillo, Texas. Our hotel's location near many area businesses is ideal for traveling professionals. Guests can enjoy quick access to companies like Bell Helicopter, Blue Cross Blue Shield, Owens Corning, Cactus Feeders and Texas Tech School of Pharmacy and Medicine. We are also close to local medical centers like the VA Medical Center, Northwest Texas Health Care Syst...
More details
6701 Hollywood Rd, Amarillo, TX 79119, USA - Amarillo, Texas - U.S - 79119
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00