Map
5 Chemin de l’Hotel Mirador, Le Mont-Pelerin, Switzerland
Hotel
Le Mirador Kempinski Lake Geneva