Map
74 Route des Deux Villages, St.-Légier 1806, Switzerland
Price
160
Restaurant
Le Petit