Geneva >
Romantic hotels
Romantic hotels in Geneva
We found 21 properties with availability in Geneva
Show on map
Hotel Churchill
Rue Du Simplon, 15, Geneva, Switzerland
Located 11 minutes' stroll from Natural History Museum of Geneva, the 4-star Hotel Churchill Geneva is 5 minutes' walk from La Brise Sculpture.