Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Holiday Inn Hotel & Suites Tulsa South, an IHG Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 12:00
With a stay at Holiday Inn Hotel & Suites Tulsa South, an IHG Hotel in Tulsa (South Tulsa), you'll be a 5-minute drive from Woodland Hills Mall and 8 minutes from Oral Roberts University. This hotel is 6.1 mi (9.9 km) from River Spirit Casino Resort and 1.3 mi (2 km) from Hillcrest Hospital South.Make yourself at home in one of the 123 guestrooms featuring refrigerators and LCD televisions. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Bathrooms have bathtubs and hair dryers. Conveniences include safes and desks, as well as...
More details
10020 E 81st St - Tulsa, Oklahoma City - U.S - 74133
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 12:00