More than just a luxury hotel, The M de Megève opens for its first season.
It has been designed like a cottage, a blend of authentic high-end and contemporary style that combines old leather, wood, stones and furs. Each space has been designed to awaken the senses. A symbol of the French art de vivre, this chic hotel is composed of 42 rooms and suites, a spa area, a traditional restaurant and a bistro, an indoor garden and a spacious lobby around a fireplace, and we must not forget, the M bar. The traditional Savoyard style is combined with a modern edge in each room and suite, all luxuriously equipped with lightwood floors and Arpin fabrics.