Downtown Zurich

Our offices are located at the Löwenplatz in downtown Zurich. We can be conveniently reached by public transportation (only a few minutes walk from the Zurich Main Train Station, tram stop in front of the building). Should you be travelling by car various parking garages are available in our immediate proximity (please refer to the sitemap).

Download Location Map