Hotel Detail
Holiday Inn Hotel & Suites Tulsa South
10020 East 81st Street, TulsaOklahoma 74133, Tulsa, 74133, USA
good
|(195) Reviews
Overview
Hotel Overview: Nestled in the vibrant heart of South Tulsa, Holiday Inn Hotel & Suites stands out with its commitment to eco-friendly practices and contemporary design. The hotel's prime location near major business hubs and leisure attractions, coupled with its award-winning services, offers an unmatched experience for both business and leisure travelers.
Accommodations: Holiday Inn Hotel & Suites Tulsa South caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 123 elegantly appointed guestrooms. Each of the 123 guestrooms is a haven of comfort featuring plush bedding, marble bathrooms, and private balconies with scenic views. Rooms range from deluxe suites to standard rooms, all equipped with modern amenities including free Wi-Fi, flat-screen TVs, minibars, and exclusive toiletries. The spacious accommodations are designed to provide an oasis of luxury.
Amenities: The hotel boasts a wide array of top-tier amenities including concierge services, valet parking, private cabana rentals at the poolside, a fully-equipped business center, and VIP services such as butler and limousine rentals that cater to every need of our distinguished guests.
Dining Options: Guests can indulge in diverse culinary experiences at our on-site restaurant which serves international cuisine alongside local favorites. Enjoy rooftop dining under the stars or partake in exclusive tasting menus prepared by Michelin-starred chefs. Room service is available around the clock to ensure a seamless dining experience at any hour.
Nearby Location & Transportation: Conveniently located just 15 kilometers from Tulsa International Airport and close to major train stations. The hotel provides easy access to the city’s bustling activities while offering a tranquil retreat.
Nearby Attractions:
- Woodland Hills Mall - 2 km: A premier shopping destination offering an array of stores and eateries.
- St. Francis Hospital - 3 km: Renowned medical facility known for its comprehensive healthcare services.
- Oral Roberts University - 8 km: A historic institution blending educational excellence with cultural significance.
- River Spirit Casino Resort - 9.9 km: A thrilling entertainment venue featuring games, shows, dining options.
Wellness And Activities: Our state-of-the-art wellness center includes a spa offering signature treatments like hydrotherapy sessions alongside traditional massages. Guests can maintain their fitness regimen in our gym equipped with modern facilities or relax by our outdoor pool which hosts yoga classes amid serene settings.
Policies & Check-In Instructions:
- Guest check-in begins at 3 PM. Photo ID required along with credit card upon check-in for incidental charges.
- Pets are welcome; please contact hotel prior to arrival regarding our pet policy
- All special requests are subject to availability upon check-in; additional charges may apply
Summary: Located in South Tulsa’s vibrant area near key attractions; perfect for families or business travelers seeking luxury accommodations combined with sustainability measures that minimize environmental impact without compromising on convenience or comfort.
Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.
Explore the Area
10020 East 81st Street, TulsaOklahoma 74133, Tulsa, 74133, USA
Select Your Room
No beds for now, but no stress 🛏️✨
Those dates are hotel-free, but don’t worry, the perfect pillow fort is just a date-swap away!
Explore the Area
10020 East 81st Street, TulsaOklahoma 74133, Tulsa, 74133, USA