Nest - Elsastrasse
Zürich
Check in
4:00 PM
Check out
10:00 AM
With a stay at Nest - Elsastrasse in Zürich (Zürich Center), you'll be within a 5-minute drive of Letzigrund Stadium and Bahnhofstrasse. This apartment is 2.1 mi (3.4 km) from Swiss National Museum and 2.4 mi (3.8 km) from ETH Zurich.
Make yourself at home in one of the 12 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include electric kettles and washers/dryers.
Property Details
Location
16 Elsastrasse, Zürich, 8004, Switzerland