The Helmhaus Hotel in Zurich is a modern boutique hotel and is centrally located in Zurich's old town. The hotel has 24 stylish bedrooms, each has been renovated and some offer views over the lake of Zurich. Located in the historic city centre and close to all of Zurich's major sights, the Helmhaus Hotel is the perfect hotel for exploring this charming city!
Zurich Train station is located 1.1 kilometres (15 minute walk) from the hotel.
Check-in: from 15:00
Check-out: until 12:00
The hotel is 100% non-smoking.
Complimentary Welcome Drink Upon Arrival