OYO Hotel Amarillo Downtown
Open
Advertisement
Photos
1620 E Interstate 40
Amarillo, TX 79103
OYO Hotel Amarillo Downtown formerly known as Red Roof Inn is a budget hotel and is conveniently located near the Cadillac Ranch in Amarillo City. The hotel is at a distance of just a few minutes by road from El Alamo Park, American Quarter Horse Hall of Fame & Museum, and El Alamo Splash Pad. Best eating joints in the nearby vicinity include Thai Town, Schlotzsky's Deli, La Frontera, Lemongrass Asian House, and Jorge's Tacos Garcia.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
Advertisement







