Close Window
View Category

Zurich Marriott Hotel

Area Sights

Zurich View from Marriott (360°) (51 of 82)

Located in Zurich's city center on the banks of the river Limmat, Zurich Marriott Hotel offers breathtaking views over the Old Town, Limmat, Lake Zurich and the Swiss Alps.