Property Name: Even Hotels Denver Tech Center-Englewood, An Ihg Hotel
Property Address: 7380 South Clinton Street Englewood, CO, 80112
Property Description: Located in Englewood, EVEN Hotels Denver Tech Center-Englewood, an IHG Hotel is in the business district, within a 5-minute drive of Park Meadows Mall and Fiddler's Green Amphitheatre. This hotel is 2. 8 mi (4. 5 km) from Cherry Creek State Park and 4. 2 mi (6. 7 km) from Sky Ridge Medical Center.
Property Facts: Total Number of Rooms: 93Total Number of Floors: 4Year Built: 2004Year of Last Renovation: N/A