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 mini-bar. Additionally, you can enjoy a 24-hour room service as well. The Hotel Churchill is only 328 feet away from Lake Geneva.
More spacious air-conditioned room with cable TV, a mini-bar, and a bathroom.
Amenities:
- Room Service
- 24 hour front desk
- Social distancing measures are in place
- Non-Smoking Facility