The cozy 3-star Holiday Inn Hotel & Suites Tulsa South is set in the shopping district of Tulsa. The hotel was opened in 2010, offering accommodation in a 6-story building designed in the innovative style.
The property lies within 19 km from Tulsa Zoo. Holiday Inn Hotel & Suites Tulsa South is connected with other parts of Tulsa due to a train station located nearby.
Nearby points of interest include a museum and a college.
The hotel comprises 123 non-smoking rooms featuring modern décor, individual climate control, pay television, a personal safe, a mini-fridge and a kitchen as well as a microwave, an electric kettle and coffee/tea makers. They also include bathrooms with a roll in shower, a hairdryer and toiletries.
Breakfast is served in the restaurant each morning. The 24-hour restaurant serves dishes of local cuisine. Guests can savor tea and coffee in the lounge bar.
Holiday Inn Hotel & Suites Tulsa South can be reached in 25 minutes by car from Tulsa International airport.
The hotel offers free self parking, a convenience shop and a lift and such services as 24-hour front desk, 24-hour security and ironing service.
Leisure facilities feature a swimming pool, a tennis court and a golf course. A gym and a fitness center are provided on-site.