3332 South 79th East Avenue, Tulsa
This all-suite hotel in Tulsa Oklahoma is near the Expo Square Pavilion just off I-44 and offers an indoor swimming pool well-equipped fitness center and an on-site restaurant.