The Montpelier is conveniently located a few minutes walk from the resort center and only one hundred meters from the bus stop leading to the ski area, shopping and restaurants.
Our 3 stars hotel features 48 rooms and most of them offer a stunning view on the Alps! An indoor parking, on-site ski shop and a recreational water area will make your stay even more enjoyable and unforgettable.
A family and warm atmosphere will welcome you!
Bar / lounge
Free parking nearby
Route du Centre Sportif 37