Das 3-Sterne-Hotel Tulsa Marriott Southern Hills liegt im Stadtteil South Tulsa von Tulsa und bietet einen Swimmingpool.
River Spirit Casino Resort ist 25 Minuten Fußweg vom Hotel entfernt und Turkey Mountain Urban Wilderness Area ist innerhalb von 10 Autominuten erreichbar. Zu den nahe gelegenen Sehenswürdigkeiten gehört Sherwin Miller Museum of Jewish Art. Die nächste Bushaltestelle East 71st Street South & South Wheeling Avenue liegt nur 350 Meter entfernt.
Einige Zimmer bieten eine Kaffeemaschine sowie einen DVD-Spieler, damit Sie Ihren Aufenthalt genießen können. Einige Zimmer sind mit Badelaken ausgestattet.
Das Marriott Southern Hills Tulsa bietet ein Frühstück im Restaurant. In 500 Metern vom Hotel entfernt, lädt das Restaurant Cajun Ed's Restaurant zum Speisen ein.