The Hotel de Geneve is only 3 minutes' walk away from the train station and 5 minutes from the city centre and the banks of Lake Geneva. Free Wi-Fi is available in all areas.
Number of rooms: 39
1, place Isaac-Mercier, Saint-Gervais / des Grottes, 1201 Geneva, Switzerland