Sleep Inn Airport

2401 E Interstate 40
Amarillo
Texas
United States