Skip to main content

Hotel Churchill Station 0 *

10, Rue Voltaire, 1201 Geneva, Switzerland Show on the map
Reviews
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