HOTEL DE LA CIGOGNE, Geneva, Switzerland
HOTEL DE LA CIGOGNE is conveniently located at 17 PLACE LONGEMALLE in Geneva, Switzerland
Hotel Location:
Address: 17 PLACE LONGEMALLE
City: Geneva
Country: Switzerland
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1200