OYO Hotel Amarillo Downtown

Open
Call
Website

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.

Find related places

Own this business?
See a problem?

You might also like

United StatesTexasAmarilloOYO Hotel Amarillo Downtown

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.

Advertisement