Super 8 Motel - Amarillo

8701 I-40 E
Amarillo
Texas
United States