Het hotel ligt op 10 acres parkgrond, aan de oever van het meer van Genève in Lausanne. De mooie gebouwen in belle-epoque stijl bieden een adembenemend uitzicht over de majestueuze Franse Alpen.
Situé dans 10 ha de parc, sur les bords du lac de Genève à Lausanne, d'élégants bâtiments de la Belle Epoque offrant une vue spectaculaire sur le lac et les majestueuses Alpes Françaises.