Advertisement
Manotel Edelweiss
Manotel Edelweiss
Address:
2 place de la Navigation, Geneva, Switzerland
Traveler Rating by TripAdvisor