Where is Holiday Inn Cleveland - South Independence by IHG located?
Holiday Inn Cleveland - South Independence by IHG, Holiday Inn Cleveland - South Independence by IHG, United States of America (approx. 41.39701°, -81.64945°)
Holiday Inn Cleveland - South Independence by IHG, Holiday Inn Cleveland - South Independence by IHG, United States of America (approx. 41.39701°, -81.64945°)