Townhouse Motel

Location: 112 W Amarillo Blvd
Amarillo, Texas, United States, 79107-5221  

Trade Winds East Motel

Location: 707 E Amarillo Blvd
Amarillo, Texas, United States, 79107-5373  

Quality Inn Central

Location: 601 W Amarillo Blvd
Amarillo, Texas, United States, 79107-5178  

Sleep Inn Motel

Location: 810 W Amarillo Blvd
Amarillo, Texas, United States, 79107-5119