With a stay at Courtyard by Marriott Zurich North in Zürich (Zürich Center), you'll be a 1-minute drive from Hallenstadion and 6 minutes from Swiss National Museum. This upscale hotel is 3 mi (4.8 km) from ETH ... Read more

View all Luxury Hotels in Zurich