Holiday Inn Express Tulsa South Bixby, an IHG Hotel
Tulsa Oklahoma
Located in Tulsa (South Tulsa), Holiday Inn Express Tulsa South Bixby, an IHG Hotel is within a 5-minute walk of SpiritBank Event Center and within a 5-minute drive of Hillcrest Hospital South. This spa hotel is 3.8 mi (6.1 km) from Woodland Hills Mall and 4.5 mi (7.3 km) from The Cancer Treatment Center of America.
Treat yourself to a stay in one of the 92 guestrooms, featuring heated floors and plasma televisions. Your Select Comfort bed comes with down comforters and Egyptian cotton sheets. Rooms have private patios. Cable television is provided for your entertainment.
Property Details
Location
8405 E 102nd Street South, Tulsa, Oklahoma 74133, United States