La Quinta Inn Cleveland-Independence

6161 Quarry Ln
Independence
Ohio
United States