Route 66 Inn Oklahoma City, Oklahoma City, United States of America
Route 66 Inn Oklahoma City is conveniently located at 4712 W I 40 in Oklahoma City, United States of America
Hotel Location:
Address: 4712 W I 40
City: Oklahoma City
State: OK
Country: United States of America
phone: +1 405-755-8686
Hotel Features:
- Check-In Time: 3:00 PM
- Check-Out Time: 11:00 AM
- In Room TV
- Meeting Room
- Air Conditioning
- Room Service