Remove Ads

Photo of Holiday Inn Express Cleveland Downtown, an IHG Hotel

4.0
153 votes

Holiday Inn Express Cleveland Downtown, an IHG Hotel

629 Euclid Avenue, Cleveland, Ohio 44114 USA

Add Photo

Guestroom

Remove Ads

Claim copyright