+44 (0)20 8150 9123|info@findhomeabroad.com

Located in the heart of the Alps, in a spectacular landscape famous for its skiing, lies the picturesque ski resort of Meribel, as well as many chalet-style buildings that dot the snow-capped mountains and Alpine villages.