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.
Es befindet sich in einer schönen Parklandschaft, am Genfer See. Die schönen Hotelgebäude bieten Ihnen einen atemberaubenden Blick auf den See und die majestätischen französischen Alpen.