Set in the centre of Geneva, 1 km from Geneva Lake, Hôtel At Home offers spacious apartments with free WiFi access and a shared lounge area, within walking distance from the main landmarks of the city.
Set in the centre of Geneva, 1 km from Geneva Lake, Hôtel At Home offers spacious apartments wit Read more
Set in the centre of Geneva, 1 km from Geneva Lake, Hôtel At Home offers spacious apartments with free WiFi access and a shared lounge area, within walking distance from the main landmarks of the city.
Set in the centre of Geneva, 1 km from Geneva Lake, Hôtel At Home offers spacious apartments with free WiFi access and a shared lounge area, within walking distance from the main landmarks of the city.