Rue du Simplon, 15, 1207, Geneva
4 stars Hotel, 35 rooms
General hotel description
The fully air-conditioned Churchill hotel is the nearest to the Lake Geneva Fountain and can be found within the main shopping district, close to many restaurants and banks.
Wi-Fi is available free of charge in the entire Hotel Churchill.
Choose from nicely furnished rooms, equipped with a flat-screen TV with cable channels and a minibar. Additionally, you can enjoy a 24-hour room service as well.
The Hotel Churchill is only 100 metres away from Lake Geneva.
- 24-hour front desk
- Free WiFi
- Internet services
- Non-smoking rooms
- Non-smoking throughout
- WiFi available in all areas
Accepted credit cards
- American Express
- Diners Club
Check availability for Hotel Churchill: