Holiday Inn Express & Suites Tulsa South - Woodland Hills is a fine place to lodge in Tulsa.
The venue is 10 km away from Drillers Stadium.
Shoppers will find fairgrounds and shopping centers within a few minutes of the hotel.
There are non-smoking rooms with a mini bar, cable TV with on-demand movies, pay TV, coffee/tea makers and a trouser press provided for travelers staying in Tulsa.
Eat & Drink
Offering American and Japanese meals, LongHorn Steakhouse is situated 50 meters of the property.
This Holiday Inn Express & Suites Tulsa South - Woodland Hills offers free self parking and an elevator.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.