Hotels in Geneva near The Smurfs Buildings
Filter Results
Apply Filters
Clear Filters
281 options found
-
Apparemment Geneve
(Show map)
Show map
Located within 25 minutes' walk of English Garden Urban Park, Apparemment Geneve Apartment features parking for those who travel by car. The apartment is 2.1 km from the outdoor Flower Clock and just…
From US$ 147price for 1 nightBOOK