Le Palace De Menthon is a high-end hotel housed in a 1900s-era mansion. It features an indoor pool, restaurants, and a lakeside garden. Many rooms offer lake views. It also serves as a wedding reception venue.