Home Swiss Hotel
Hotel
Jonction, Geneva
Completely renovated in 2016, Home Swiss Hotel is situated a 10-minute walk from the centre of Geneva, in the neighbourhood of the Geneva University and the Musée Rath.
Number of rooms: 40
Av. de Sainte-Clotilde 7, Jonction, 1205 Geneva, Switzerland