A traditional family-owned hotel since 1889, strategically located on the famous Bahnhofstrasse shopping street in the heart of Zurich and just a few steps away from the main station and attractions, the 4 star hotel offers rooms enhanced with modern comfort. (Rooms: 139)