Die Unterkunft Residence Inn by Marriott Tulsa Downtown, die in Tulsa, 700 m von Tulsa Performing Arts Center entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem saisonalen Außenpool, Privatparkplätzen, einem Fitnesscenter und einer Bar. Dieses Hotel mit 3 Sternen und kostenlosem WLAN bietet eine rund um die Uhr besetzte Rezeption und ein Businesscenter. Die Unterkunft ist 300 m vom Zentrum der Stadt und 900 m von Brady Theater entfernt.
Oklahoma State University liegt 2,3 km von der Unterkunft Residence Inn by Marriott Tulsa Downtown entfernt, während Hurricane Soccer & Track Stadium 4 km entfernt ist. Der nächstgelegene Flughafen ist der Internationaler Flughafen Tulsa, 12 km von der Unterkunft Residence Inn by Marriott Tulsa Downtown entfernt.