Location
Cleveland City - 0,42 km Detroit Metropolitan Wayne - 159,64 km, Pittsburgh International - 165,01 km
Additional info
This 2 star hotel is located in the city centre of Cleveland.
Holiday Inn Express Cleveland Downtown
Holiday Inn Express Cleveland Downtown