Skip to main content

Hotel Churchill Station 0 *

10, Rue Voltaire, 1201 Geneva, Switzerland Show on the map
TripAdvisor Score
TripAdvisor Score Based on 392 reviews
Excellent location

Choose your room


The Hotel Churchill Station Features 59 Furnished
Guest Rooms With Cable Tv, Radio, Bathroom, Mini Bar,
Vanity Area, Hair Dryer And Direct Dial Phone. The
Property Offers An On-site Restaurant, 24-hour Room
Service And Buffet Or Continental Breakfast Served
Daily In The Restaurant.

Reviews: Hotel Churchill Station