Situado a unos 200 metros del Sherwin Miller Museum of Jewish Art, y a 25 minutos a pie del River Spirit Casino Resort, el Tulsa Marriott Southern Hills, de 3 estrellas, cuenta con una piscina interior, para que los huéspedes puedan darse un chapuzón. Este hotel ofrece cajero automático y máquina expendedora en las instalaciones.
El hotel, situado en el barrio South Tulsa, se encuentra a unos 10 minutos en coche del Turkey Mountain Urban Wilderness Area. Puedes visitar el Oklahoma Aquarium a unos 10 minutos en coche del Marriott Southern Hills Tulsa. Visita el LaFortune Park, a 4 km del alojamiento, y sumérgete en la plena armonía con la naturaleza. La parada de autobús East 71st Street South & South Wheeling Avenue se sitúa a las puertas del Tulsa Marriott Southern Hills.
Algunas habitaciones disponen de cafetera, así como TV y un reproductor de DVD para que disfrute de su estancia. Las habitaciones disponen de toallas de baño.
El desayuno se ofrece cada mañana en el restaurante. Los huéspedes disfrutarán de la comida americana del restaurante el Cajun Ed's Restaurant, que está a solo 500 metros de este hotel.