Holiday Inn Oklahoma City North Quail Spgs, Oklahoma City, United States of America
Holiday Inn Oklahoma City North Quail Spgs is conveniently located at 13800 Quail Springs Pkwy in Oklahoma City, United States of America
Hotel Location:
Address: 13800 Quail Springs Pkwy
City: Oklahoma City
State: OK
Country: United States of America
phone: +1 405-286-9393
Hotel Features:
- Check-In Time: 4 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Fitness
- In House Bar
- In Room TV
- Meeting Room
- Business Center
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- In Room Mini Bar
- Room Service
- Hair Dryer