A warmly appointed apartment a short walk from the center of Megève shopping, restaurants, and services. Megève is a stylish and iconic French ski village. I was there in the fall, absolutely stunning beauty. Short drive to St Gervais and Chamonix. The...”
Pat J., Oct. 30 '24