3414 South 79th St. E, Tulsa, OK, 74145, US

Map of Extended Stay America - Tulsa - Central
Breakfast
WiFi
Pets Allowed
Click To Call

About Extended Stay America - Tulsa - Central

Those wishing to escape the hustle and bustle of daily routine will find peace and tranquillity at this hotel. The establishment's common areas include Wi-Fi internet connection. As this hotel features 24-hour reception, guests are always welcome. A fee may be chargeable for some services.

Amenities

Map Location & Address

Extended Stay America - Tulsa - Central
3414 South 79th St. E, Tulsa, OK, 74145, US
Map of Extended Stay America - Tulsa - Central

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now