Ideal for your summer or winter holiday. A self catering luxury apartment with exceptional panoramic lake and mountain views. Situated in the heart of the Swiss Alps in an area of outstanding natural beauty. Located in Champex-Lac Nr.Verbier.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.