Based on 644 review
This hotel is situated in downtown Geneva, overlooking the Lake Geneva and Mont Blanc. The hotel is situated just 800 metres from Cornavin train station, enjoying ease of access to other areas to be explored. The hotel is located just a short distance away from Ile Rousseau and the old town. The Pal...