Holiday Inn Express & Suites Glenpool-Tulsa South is a 3-star property situated about 7 km from Oklahoma Aquarium. Holiday Inn Express & Suites Glenpool-Tulsa South was opened in 2014 and offers non-smoking rooms.
The venue is 12 km away from South Haven Recreation Ctr. A 15-minute drive will take guests to Tulsa.
The hotel offers easy access to shopping centers and fairgrounds.
There are 89 guestrooms featuring executive king room, king room and queen room equipped with free Wi-Fi, satellite TV, a wet bar, an iron with ironing board and a sofa. Bathrooms come with a spa bathtub, free toiletries and bath sheets.
Offering various dining options, Sante Fe Cattle Co. Are about 10-minute walk away.
Holiday Inn Express & Suites Glenpool-Tulsa South is located within a 35-minute drive from Tulsa International airport.
Business guests will appreciate computer equipment, a business centre and a meeting room available on site.
On-site leisure options feature a casino, an indoor swimming pool and a picnic area. The property provides a gym and a fitness center along with lawn tennis and fishing.