Situato a Tulsa, a pochi minuti d'auto dal Teatro dell'Opera di Tulsa, questo hotel offre la connessione Wi-Fi gratuita e una reception aperta 24 ore su 24. Vanta una piscina interna, una vasca idromassaggio e una palestra aperta 24 ore su 24.
Numero delle stanze: 149
10020 East 81st Street, Tulsa, OK 74133, Stati Uniti
Prenotato 1 volte oggi.