Property Location
Located in Tulsa (South Tulsa), Holiday Inn Express & Suites Tulsa South - Woodland Hills is minutes from Union Multipurpose Activity Center and Woodland Hills Mall. This hotel is within close proximity of The Cancer Treatment Center of America and All Star Sports Complex.
Rooms
Make yourself at home in one of the 110 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wired Internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, as well as phones with free local calls.
Amenities
Take advantage of recreation opportunities including an outdoor pool and a fitness center.
Dining
A complimentary buffet breakfast is included.
Business, Other Amenities
Featured amenities include a computer station, laundry facilities, and an elevator (lift). Free self parking is available onsite.