Residence Inn Cleveland Independence
Centrally located in Independence, Ohio, the Residence Inn Cleveland- Independence is minutes from Downtown Cleveland and to the East and West sides of Cleveland. The hotel is the most ideal location when traveling throughout the Greater Cleveland area.