Situated on the right bank of the River Rhone, we enjoy a peaceful, yet central city-centre setting.
Overlooking the river and within walking distance of attractions such as the Jet D’eau, St. Peter’s Cathedral and the United Nations building
Within easy reach of Geneva’s chic boutiques and restaurants
Short walk to the financial district