Hotel Chalet Saint Georges offers a fantastic location, putting you just steps from Megeve Ski Resort. Guests can visit the spa to indulge in Swedish massages, body wraps, or facials, and French cuisine is served at La Table du Trappeur, which is open for lunch and dinner. Other highlights include a bar/lounge, a 24-hour fitness center, and a sauna.