Hôtel Longemalle 3 stars

13 Place Longemalle, Cité, 1204 Geneva, Switzerland

Hotel image
Read more reviews for Hôtel Longemalle