Located in Center, this hotel is 0.3 mi (0.4 km) from Letzigrund Stadium, and within 3 mi (5 km) of Bahnhofstrasse and Fraumuenster. Swiss National Museum and Kunsthaus Zurich are also within 3 mi (5 km). Letzigrund Tram Stop and Albisriederplatz Tram Stop are within a 5-minute walk.