Red Roof Inn & Suites Oklahoma City Southwest
7800 C.A. Henderson Boulevard, Oklahoma City
Location Want to save money while travelling? It’s easy! Hotel Red Roof Inn & Suites Oklahoma City Southwest is located in Oklahoma City. This hotel is located in 9 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — 240 Plaza Shopping Center, St
Business














