Springhill Suites by Marriott Amarillo Near Westgate Mall
2301 Cinema Drive -
Amarillo,
TX 79124