Tag Archives: Chalet Ornella

Chalet Ornella

Chalet Ornella is a luxury ski chalet located in Megève, in the French Alps. It’s available for short-term rent by Le Collectionist and can sleeps up to 10 guests in 5 bedrooms.

Chalet Ornella 01

Continue reading