All Leysin hotels
Filter Results
Apply Filters
Clear Filters
81 properties found
-
Sort by
Popularity : high to low
-
Chalet Rose Bay
Le Chaussy 5, Leysin, Switzerland (Show map)
The 4-bedroom Chalet Rose Bay Leysin offers proximity to such city sites as Leysin - Tete d'Ai, located merely 6 minutes' walk away. Providing guests with Wi-Fi and private car parking, the villa is…
More...
From US$ 647price for 1 nightBook Now