Ski the French Alps at the Private Chalet Princesse in Megeve

Tucked away in the French Alps in the charming town of Megeve, Chalet Princesse is a historic villa dating back to 1897. Designed as a ski lodge, the chalet boasts a perfect…

via JustLuxe.com