At nearly 1,400 metres above sea level, Restaurant des Pléiades offers a genuine mountain dining experience in an authentic chalet setting. The terrace enjoys panoramic views over Lake Geneva, while the dining room, built in warm solid wood, creates a cosy alpine atmosphere. The restaurant serves Swiss specialities and seasonal dishes, reflecting the spirit of the mountains in a simple and welcoming environment.