Apartment Leysin - Swiss Alps - Fully Renovated ! 1854 Leysin, Rue De La Cité 15 Residence Davel Apt 23 8.7 / 10 35 reviews