Scroll
An Inviting Escape
Nestled in the heart of the French Alps, Le Sommet 131 is a luxury 4 bedroom penthouse apartment with panoramic views.
Whether you’re looking for Winter accomodation in one of Europe’s premier ski resorts or a mountain getaway in the Summer months, Le Sommet 131 is the ultimate experience in opulent lodging.