Situé sur la place Tulsa Expo Square et le parc des expositions State Fairgrounds, cet hôtel se trouve à 4 minutes à pied du parc aquatique Big Splash.
Nombre de chambres: 82
4531 East 21st street, Tulsa, OK 74114, États-Unis
Hôtel réservé 1 fois aujourd'hui.