With a stay at this apartment, youll be centrally located in Zürich, steps from Bahnhofstrasse and 14 minutes by foot from ETH Zurich. This 4-star apartment is 0.5 mi (0.8 km) from Kunsthaus Zurich and 0.6 mi (1 km) from Zürich Opera House.