Property Name: Staybridge Suites Woodland Hills, An Ihg Hotel
Property Address: 11111 E 73rd St. South Tulsa, OK, 74133
Property Description: With a stay at Staybridge Suites Woodland Hills, an IHG Hotel in Tulsa (South Tulsa), you'll be within a 15-minute drive of St. Francis Hospital and Tulsa Expo Center. This hotel is 12. 8 mi (20. 5 km) from BOK Center and 6. 9 mi (11. 1 km) from Oral Roberts University.
Property Facts: Total Number of Rooms: 85Total Number of Floors: 4Year Built: 2002Year of Last Renovation: N/A