Super 8 Tulsa ligt in Tulsa, op 4,2 km van Tulsa Air and Space Museum en op 9 km van het Philbrook Museum. Er is gratis WiFi beschikbaar.
De kamers zijn voorzien van een flatscreen-tv. De kamers zijn voorzien van een koffiezetapparaat. Alle kamers hebben een eigen badkamer.
De receptie is 24 uur per dag geopend. Er is parkeergelegenheid voor auto's en aanhangwagens.
Het conferentiecentrum van Tulsa ligt op 9 km van Super 8 Tulsa, en het Brady Theater bevindt zich op 10 km afstand. De internationale luchthaven van Tulsa ligt op 19 km van de accommodatie.