Cler Hotel 3 stars

24 bis Rue Cler, 7th arr., 75007 Paris, France

Hotel image
Read more reviews for Cler Hotel