Exceptionally set in the heart of Geneva, located on the shores of Lake Geneva and at the foot of Europe's highest mountain, Mont-Blanc. A few minutes' walk from central Geneva's main points of interest, including the iconic Fountain, Saint-Pierre Cathedral and the Old Town. The hotel is on the same side as the international airport and Cornavin railway station.