Hotel de Ville

3.9
(17 reviews)
Geneva Switzerland
Architectural Buildings
Historic Sites
Sights & Landmarks
Attraction
Hotel de Ville | Geneva | Switzerland | TripAligner