Holiday Inn Express TULSA (CENTRAL)
Address:
3215 S. 79th East Avenue, Tulsa, OK 74145
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Trula at 115 W 5th St, Tulsa, OK 74103
- Hotel Savoy at 631 S Peoria Ave, Tulsa, OK 74120
- Comfort Suites East / I-44 at 1737 S. 101st East Ave., Tulsa, OK 74128
- Holiday Inn TULSA CITY CENTER at 17 West 7th Street, Tulsa, OK 74119
- Carriage House Design, Inc. at 5217 S Sheridan Rd, Tulsa, OK 74145