Situé à Tulsa, cet hôtel se trouve à seulement quelques minutes de route de l'opéra de Tulsa. Il dispose d'une piscine intérieure, d'une baignoire spa et d'une salle de sport ouverte 24h/24. Un parking est disponible gratuitement.
Nombre de chambres: 149
10020 East 81st Street, Tulsa, OK 74133, États-Unis
Hôtel réservé 1 fois aujourd'hui.