El hotel, construido en 1999 y renovado en 2004, comprende un total de 57 habitaciones repartidas en 2 plantas. No importa si viaja por negocios o por placer, el hotel cuenta con unas comodidades fantásticas a muy buen precio y con un personal de larga experiencia que le atenderá en todo lo que necesite. Entre las instalaciones y servicios de este establecimiento con aire acondicionado se cuenta vestíbulo con servicio de salida y recepción 24 horas, conexión a Internet y aparcamiento.
El hotel tiene una ubicación céntrica en el corazón de Tulsa y ofrece un fácil acceso a la carretera U.S. 169 y la interestatal 44. Está cerca del zoológico de Tulsa y del Museo Viviente, del puerto de Tulsa de Catoosa y del complejo deportivo All-star. Cerca encontrará un gran número de restaurantes.