Das Hotel befindet sich unweit der Metro-Station Ouchy-Olympique. Die Zimmer sind recht geräumig und besitzen eine Klimaanlage. Für den Aufenthaltszeitraum erhält man eine Fahrkarte für den ÖPNV (Zug, Bus, Metro,..)
Alles in allem ein schönes Hotel mit schöner Lage am Genfer See