M de Megève is a 5-star hotel offering a spa with a pool and upscale dining. It's located near the Chamois ski lifts.