Hôtel Bon Rivage - The Garden on the Lake
Location picture
Fabulous 9.4 (985 reviews)
Around CHF 55