The Chalet Saint Georges hotel is located in Megève, ski resort in the Pays du Mont-Blanc, in the French Alps. The hotel is ideally situated in the heart of the Village of Megève, near the pedestrian zone and shopping and services.
EXCLUSIVE DAYS - An Invitation to Escape
Treat yourself to a timeless getaway with 25% off your next stay using the code VIPDAYS.
Valid for any booking from February 01 to February 13 and March 03 to March 31, 2025 (subject to availability).