Property Name: Quality Inn Tulsa Central
Property Address: 10829 E 41st St Tulsa, OK, 74146
Property Description: With a stay at Quality Inn Tulsa Central in Tulsa (South Tulsa), you'll be within a 10-minute drive of Tulsa Expo Center and St. Francis Hospital. This hotel is 9. 5 mi (15. 2 km) from BOK Center and 9 mi (14. 4 km) from Gathering Place.
Property Facts: Total Number of Rooms: 113Total Number of Floors: 3Year Built: 1985Year of Last Renovation: 2002