Property Name: Economy Inn And Suites
Property Address: 11525 East Skelly Dr Tulsa, OK, 74128-2433
Property Description: When you stay at Economy Inn and Suites in Tulsa, you'll be near the airport, within a 10-minute drive of Hard Rock Casino Tulsa and Tulsa Expo Center. This hotel is 10. 4 mi (16. 7 km) from BOK Center and 7. 4 mi (11. 9 km) from St. Francis Hospital.
Property Facts: Total Number of Rooms: 63Total Number of Floors: 2Year Built: 1993Year of Last Renovation: N/A