Karta Vacation Rentals
In the mountains of Megeve, right in the town centre and minutes from Megeve Museum, the Chamois Gondola, Megeve Ski Resort and Central Square. This boutique property is pet-friendly and ideal for ski-day getaways and strolls through the village.