Este hotel está situado a 10 minutos en coche del aeropuerto internacional de Tulsa y ofrece una piscina cubierta y un centro de fitness. Todas las habitaciones cuentan con TV de pantalla plana por cable y conexión Wi-Fi gratuita.
Número de habitaciones: 72
23 North 67 East Avenue, Tulsa, OK 74115, Estados Unidos