Close Window
View Category

View All Photos

Zurich Marriott Hotel

Check Rates & Availability

Nearby Attractions

Zurich View from Marriott (360°) (46 of 68)

The Zurich Marriott Hotel is situated in the heart of the city on the banks of the river Limmat. Enjoy breathtaking views over the Old Town, Limmat, Lake Zurich and the Swiss Alps.