57 Müllerstrasse, Zürich
8 bedrooms
Baths
Guests
With a stay at Nest - Müllerstrasse, you'll be centrally located in Zürich, within a 5-minute drive of Bahnhofstrasse and Swiss National Museum. This apartment is 1.4 mi (2.3 km) from ETH Zurich and 1.6 mi (2.5 km) from Letzigrund Stadium.
Parking
Elevator
No nearby properties available in this region at the moment.