Property Name: Tulsa Square Hotel Central, I-44 By Oyo
Property Address: 3209 South 79th East Avenue Tulsa, OK, 74145
Property Description: With a stay at Tulsa Square Hotel Central, I-44 By OYO, you'll be centrally located in Tulsa, within a 10-minute drive of Tulsa Expo Center and St. Francis Hospital. This hotel is 7. 8 mi (12. 5 km) from BOK Center and 7. 2 mi (11. 7 km) from Gathering Place.
Property Facts: Total Number of Rooms: 147Total Number of Floors: 4Year Built: 1984Year of Last Renovation: 2002