Holiday Inn Cleveland Clinic Reservation

 

Holiday Inn Cleveland Clinic Hotel Cleveland - OH

 
3.0 star rating
Location: Cleveland Area
Address:
8650 Euclid Avenue
cleveland 44106
Phone: +0012167074200
Fax: +0012167074290

Hotel Information

Pictures

 

Services marked with (*) shall be paid at the establishment.

Location Map

Latitude: 41.5034360000 Longitude: -81.6265640000