Guesthouse nearby Saint-Léger
1 found
le chalet
Located in Montclar, le chalet provides a garden and free WiFi throughout. The property is just 2.8 km from Saint-Jean Montclar ski station. Guests can enjoy mountain views.
More Guesthouse in other Cities
Interesting places in Saint-Léger
Search this area