Property Location: Located in Amarillo, Comfort Inn And Suites Amarillo is within a 15-minute drive of Westgate Mall and Amarillo Civic Center. This hotel is 2.3 mi (3.7 km) from Don and Sybil Harrington Cancer Center and 2.3 mi (3.7 km) from Don Harrington Discovery Center. Room... Show More
Reach us, we're available 24/7.