This hotel is located in central Zurich, 600 meters directly south of Zurich train station, which is an eight-minute walk or five-minute tram ride. Set just a few blocks from the impressive Widder ...
Take a relaxing evening walk through Zurich’s central streets as autumn colors blend with city lights. This walking tour ...