Loading hotels
Confirming room availability...
Hotel Olympia, 324 Badenerstrasse, Zurich, Switzerland
With a stay at Hotel Olympia in Zürich (Center), you'll be within a 5-minute drive of Bahnhofstrasse and Swiss National Museum. This hotel is 0.6 mi (1 km) from Letzigrund Stadium and 2.4 mi (3.9 km) from Kunsthaus Zurich.