ibis Zurich City West

3.0 star property
Comfortable eco-certified hotel near Letzigrund Stadium

Choose dates to view prices