Located in Amarillo, 7.1 km from Austin Park, TownePlace Suites Amarillo West/Medical Center provides accommodation with a fitness centre, free private parking, a shared lounge and barbecue facilities. This 3-star hotel offers free Wi-Fi.
Number of rooms: 50
6807 Interstate 40 West, Amarillo, TX 79106, United States