Cet hôtel de luxe est situé en face du lac Léman, offrant une vue imprenable sur l'eau. Les chambres sont élégamment décorées et équipées de tout le confort moderne, y compris une télévision à écran plat et un minibar.
Le service de l'hôtel est réputé pour être impeccable, et le restaurant de l'hôtel, le Café de la Paix, est très apprécié des voyageurs pour sa cuisine de qualité. Le restaurant gastronomique Windows offre une vue directe sur le lac et le mont Blanc.
Côté chambres, elles disposent de la climatisation et le ménage est assuré deux fois par jour.