Economy Hotel Plus
12121 North I- 35 Service Road, Oklahoma City, United States of America
-
Oklahoma City, United States of America
One of the hotels for your stay in Oklahoma City is the Economy Hotel Plus which is located at 12121 North I- 35 Service Road, Oklahoma City, United States of America. There are many facilities offered at Economy Hotel Plus, both hotel and room facilities. If you are traveling to Oklahoma City, you can choose Economy Hotel Plus as a place to stay. Economy Hotel Plus is located in the region of Oklahoma, Region West, West
Rotate image to see Economy Hotel Plus
Hotel Amenities
- Air conditioning
- Pet bowls
- Pet basket
- 24-hour front desk
Hotel policy
- Check-in time is 00:00 and check-out time is 11:00
- Pets are not allowed