Skip Navigation or Skip to Content

Churchill Hotel

Featured Amenities
15 Rue Du Simplon
Maison-Royale, 1207
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 cable TV and a minibar. Additionally, you can enjoy a 24-hour room service as well. The Churchill Hotel is a Tourist hotel. The nightlife/restaurants are easily accessible by taxi or bus from the hotel.
All Amenities
Check-in
Check-out
2 Adults
0 Children
Room/Rates
All Amenities
Compare Prices
Price Trend
You may also like