chaletcaro.com
Luxury Ski Chalet in Meribel – A self catered chalet in the heart of the Three Valleys
It looks like nothing was found at this location. Maybe try a search?