Located a 10-minute walk from the village of La Rosire, this chalet-style hotel features rooms with a view of the surrounding mountains. It offers a restaurant, a Japanese spa, heated small pools and a sauna. T ... Read more

View all Luxury Hotels in Montvalezan