Country Inn & Suites Tulsa Central
Address:
3209 S 79th E Ave, Tulsa, OK 74145
Phone:
(918) 663-1000
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels
Other Businesses:
- Gateway Inn Tulsa at 5600 West Skelley Drive, Tulsa, OK 74107
- Holiday Inn Hotel & Suites TULSA SOUTH at 10020 East 81st Street, Tulsa, OK 74133
- Holiday Inn Express TULSA-WOODLAND HILLS at 9010 E. 71st Street, Tulsa, OK 74133
- Osage Casino at 951 W 36th St N, Tulsa, OK 74127
- Super 8 Tulsa Downtown East at 3211 South 79th East Avenue, Tulsa, OK 74145