The Flag Zürich Hotel

The Flag Zürich is located in Zürich Altstetten, near Letzigrund Stadium and just 15 minutes from the city center.