Hostel Suisse Baslerstrasse 110 - Zurich, Switzerland Category: Hostel Zurich is situated in the heart of Europe and is 'the center of Switzerland'. Nestling beside Lake Zurich, with ... more info » rating 75% 14 reviews Availability very low BOOK