Holiday Inn Express Cleveland Downtown, an IHG Hotel
629, Euclid Avenue, 44114, Cleveland, Cuyahoga County, US United States
contacts phone: +1 216-443-1000
website: www.ihg.com
Latitude: 41.500385, Longitude: -81.688792
larger map & directionsread more