Dette lejlighedshotel ligger i hjertet af Tulsa, kun 5 km fra Tulsa Community College, All Star Sports Complex og Southroads Mall. Derudover ligger Woodward Park og Oklahoma Wesleyan University ca. 10 km derfra., Døgnåben reception, Antal værelser:162, Vaskerifaciliteter, Elevator, Udendørs pool
Se flere detaljer