Hotel Churchill

Rue du Simplon, 15, 1207, Geneva
Stern Stern Stern Stern


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.

Hotel facilities

  • 24-hour front desk
  • Free WiFi
  • Internet services
  • Lift
  • Non-smoking rooms
  • Non-smoking throughout
  • WiFi
  • WiFi available in all areas

Accepted credit cards

  • American Express
  • Visa
  • Euro/Mastercard
  • Diners Club
  • JCB
  • Maestro
Hotelbild Hotel Churchill

Check availability for Hotel Churchill: