Este hotel de Oklahoma, situado a 1,6 km del Tulsa Country Club y del centro de convenciones de Tulsa, cuenta con piscina al aire libre y bañera de hidromasaje. Ofrece habitaciones cómodas con conexión Wi-Fi gratuita.
Número de habitaciones: 55
2316 West Cameron Street, Tulsa, OK 74127, Estados Unidos