With a stay at Boutique Hotel Wellenberg, you'll be centrally located in Zürich, within a 10-minute walk of Bahnhofstrasse and Kunsthaus Zurich. This upscale hotel is 0.6 mi (1 km) from Swiss National Museum an ... Read more

View all Luxury Hotels in Zurich