Property Name: Candlewood Suites Tulsa, An Ihg Hotel
Property Address: 10008 E 73rd St Tulsa, OK, 74133
Property Description: With a stay at Candlewood Suites Tulsa, an IHG Hotel in Tulsa (South Tulsa), you'll be within a 15-minute drive of St. Francis Hospital and Oral Roberts University. This hotel is 8. 7 mi (14 km) from Tulsa Expo Center and 12. 8 mi (20. 6 km) from BOK Center.
Property Facts: Total Number of Rooms: 72Total Number of Floors: 3Year Built: 2004Year of Last Renovation: N/A