Holiday Inn Express Tulsa Central Hotel

, Tulsa, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Tulsa

Holiday Inn Express Tulsa Central Hotel

3 star

Rooms: 62

3215 South 79th East Avenue - Tulsa - Oklahoma - 74145 - United States Hotel Website | 918 665 4242
20 Traveller

Reviews - Holiday Inn Express Tulsa Central Hotel

Top Local Tips for Tulsa

Do you like to shoot pool? Just a few miles down the road is a place called Magoo's Entertainment. 20-30 pool tables, good bar and simple bar pub grub. Not a bad place to hang out, and they have wifi.

(hotels)loading

Other names for Holiday Inn Express Tulsa Central Hotel

  • tulsa holiday inn
  • Address: 3215 South 79th East Avenue - Tulsa - Oklahoma - 74145 - United States
Travel Library Traveller Rating?
8.0/10

See All 20 reviews

Review this Hotel
(hotels)loading

Hotels Near Holiday Inn Express Tulsa Central Hotel