Con una piscina, el Red Roof Inn Tulsa, de 2 estrellas, está ubicado aproximadamente a 25 minutos andando del Revere Park. La posada también incluye un aparcamiento.
Este hotel se encuentra a 20 km del aeropuerto Internacional de Tulsa y a 6 km de atractivos culturales como el Museo de Arte Philbrook. Mudd Park Number 2 está a solo unos momentos de este alojamiento, mientras que la estación de autobuses East 51st Street South & South Braden Avenue, está a 5 minutos andando del hotel. El hotel está ubicado a unos 5 km del Sherwin Miller Museum of Jewish Art.
Algunas de las 101 habitaciones, amuebladas con un sofá, cuentan con climatización individual, servicio de planchado y una plancha, además de TV de pantalla plana con canales vía satélite. Algunas habitaciones tienen suelo de mármol y baños privados. En las habitaciones hay vistas al jardín.
El restaurante Brothers Houligan Restaurant sirve platos de la cocina americana y está a poca distancia del establecimiento.