France.com

Châlet Saint Georges (Chalet Saint Georges)

In the heart of Megève, the Chalet St Georges offers the finest in refined taste and hospitality. The warmth of the wood interior is highlighted by the refined decor. Exquisite cuisine and regional dishes await you. For lunch, the restaurant offers a spectacular view of Mont Blanc.
Exit mobile version