Situé à 10 minutes en voiture de l'aéroport international de Tulsa, cet hôtel propose une piscine intérieure et une salle de sport. Chaque chambre dispose d'une télévision par câble à écran plat et d'une connexion Wi-Fi gratuite.
Nombre de chambres: 72
23 North 67 East Avenue, Tulsa, OK 74115, États-Unis