Hotel Edelweiss
Hotel Edelweiss
Hotel
Place de la Navigation 2
, Geneva, GE, Switzerland
1201
86
Very Good ·
946 reviews