Karta Vacation Rentals





Right in the heart of Megève on rue Charles Feige, steps from Place de l'Église and the Chamois ski lift — a central base for Megeve Ski Resort and village shopping. Ideal for ski lovers and family-friendly stays, with the village square, ice rink and gondolas all within easy walking distance.