Apartment Black Mountain 2 - Luxury Villa Rental in Meribel Village, Meribel, French Alps, France | Abode