Dette hotel ligger i hjertet af Tulsa, kun 5 km fra Tulsa Community College, Cowan Park og Southroads Mall. Derudover ligger McClure Park og Tusla Promenade ca. 5 km derfra., Brug af fitnesscenter i nærheden (rabat), Døgnåben reception, 24-timers fitnessfaciliteter, Konferencelokale, Elevator
Se flere detaljer