Este hotel de lujo está situado frente al lago Lemán y ofrece impresionantes vistas del agua. Las habitaciones están decoradas con elegancia y equipadas con todas las comodidades modernas, como TV de pantalla plana y minibar.
El servicio del hotel es famoso por ser impecable, y el restaurante del hotel, Café de la Paix, es popular entre los viajeros por su cocina de calidad. El restaurante gourmet Windows ofrece vistas directas al lago y al Mont Blanc.
Las habitaciones tienen aire acondicionado y se limpian dos veces al día.