Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Holiday Inn Hotel & Suites Tulsa South
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Experience The Newly Renovated Holiday Inn &Suites; Hotel in Tulsa, OK Refreshed spaces include guest rooms, lobby, restaurant, Fitness Center &pool.; The Holiday Inn® Hotel &Suites; Tulsa South is located just off Hwy 169/64, offering convenient access to local businesses and attractions. There is so much to do while staying in Tulsa, OK. The hotel's location makes it easy to get to the Woodland Hills Mall, Union Activity Center, Tulsa Air &Space; Museum, and is near Tulsa Zoo, which brings exotic animals from around the globe together in the beautiful surroundings of Mohawk Park. Tulsa Commu...
More details
10020 E 81st St, Tulsa, OK 74133, USA - Tulsa, Oklahoma City - U.S - 74133
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00