Zurich Marriott Hotel

Situated on the banks of the River Limmat near Zurich's Main Train Station, 16 meeting rooms and 266 hotel rooms