Extended Stay America Tulsa - Central is a 2-star property situated about 2.9 km from Southroads Mall. Founded in 1997, the hotel underwent a renovation in 2004.
The venue is 4.0 km away from Drillers Stadium. The property is set within 5 km distance from the city center.
Guests will find a mall and fairgrounds within minutes of the hotel.
Extended Stay America Tulsa - Central lies within 10 minutes’ drive to Tulsa International airport.
The property comprises 120 non-smoking rooms appointed with a fridge, heating, ironing facilities, complimentary Wi-Fi and cable television as well as a freezer, a microwave and a cooktop. They provide bathrooms with a shower, a bathtub and a hairdryer.
Eat & Drink
American and contemporary specialties are served at Cattleman's Steakhouse, which is 150 meters away.
Guests can rent cars to explore the local area.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.