Courtyard By Marriott is a 4 star hotel based in Zurich. This hotel is situated at Max Bill-Platz 19,8050 Zurich,Switzerland.
Courtyard By Marriott hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Car rental facilities
Some of our suggested Hotels in Zurich are: