Rue Du Simplon, 15, Geneva, Switzerland
Hotel Churchill Geneva offers guests access to Rue des Eaux-Vives, which is 5 minutes' walk away. This hotel also includes a car park.
The 4-star hotel is nestled 30 metres from Lake Geneva. The property is located merely a 10-minute walk from the large Geneva Water Fountain and in the vicinity of the Natural History Museum of Geneva. The neo-gothic Brunswick Monument is 1.4 km from the Churchill. The nearest bus stop Vollandes is 10 minutes' stroll away.
The 35 rooms are fitted with a personal safe as well as comforts such as an iron and air conditioning. Some rooms are fitted with a private bathroom. Guests can also enjoy pool views. Self-catering facilities in a double room include a kitchenette with an electric kettle, refrigerators, and a washing machine.
Hotel Churchill is a short way from Chou and serves delectable meals.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Hotel Churchill!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Earl
2020-03-25
Perfect location, courteous people in the hotel. Beds where comfortable.
Margaret
2020-01-17
The hotel is located so close to Parc de la Grange. We liked staying at Churchill: D