Holiday Inn Exp Stes Okc North, Oklahoma City, United States of America
Holiday Inn Exp Stes Okc North is conveniently located at 12013 Holland in Oklahoma City, United States of America
Hotel Location:
Address: 12013 Holland
City: Oklahoma City
State: OK
Country: United States of America
phone: +1 405-608-8008
Hotel Features:
- Check-In Time: 3:00 PM
- Check-Out Time: 11:00 AM
- Coffee/Tea Maker
- Fitness
- In Room TV
- Business Center
- Air Conditioning
- In Room Iron
- Hair Dryer