Holiday Inn TULSA CITY CENTER
Address:
17 West 7th Street, Tulsa, OK 74119
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Hampton Inn and Suites Tulsa/Woodland Hills at 7141 South 85th East Avenue, Tulsa, OK 74133
- BEST WESTERN PLUS Tulsa Inn & Suites at 3212 S 79th East Ave, Tulsa, OK 74145
- BEST WESTERN - Airport at 222 N Garnett Rd, Tulsa, OK 74116
- Quality Suites I-44 at 3112 South 79th E. Avenue, Tulsa, OK 74145
- Comfort Suites East / I-44 at 1737 S. 101st East Ave., Tulsa, OK 74128