MICHELIN Travel Discover the world
Home > > > > > > Holiday Inn Tulsa City Center USA West

Holiday Inn Tulsa City Center Highly Recommended Highly Recommended Highly Recommended

Holiday Inn Tulsa City Center Highly Recommended Highly Recommended Highly Recommended

Address : 17 West 7th Street USA - Tulsa OK 74119

This hotel has a pool with a retractable roof and a restaurant specializes in grilled dishes. Its rooms have a 32-inch flat-screen TV. Oklahoma Aquarium is 20 minutes' drive away. Each room at Holiday Inn Tulsa City Center has a comfortable work space which includes good lighting and an ergonomic chair. Each room has tea and coffee-making facilities. Each non-smoking room is air-conditioned and fitted with double glazed windows. Ironing facilities and a separate closet is provided for each guest room. At Holiday Inn Tulsa City Center, guests can relax in the 24-hour fitness center or go for a swim in the outdoor or indoor pool. The hotel also features a hot tub. BOK Center hosts concerts and other events, within 10-minutes' walk of the hotel. It is less than 15 minutes’ drive from Riverside Park.

Useful Information

  • Address : 17 West 7th Street USA - Tulsa OK 7411974119Tulsa

Main services

  • Restaurant
  • Car park
  • Air conditioning
  • Disabled access
  • Non-smoking rooms
  • Internet
  • Animals allowed

Top of page