Karta Vacation Rentals
In Zurich’s trendy City West, close to Albisriederplatz and Escher Wyss. A short tram or 10-minute drive gets you to Zurich Hauptbahnhof, while Letzigrund Stadium, Bahnhofstrasse and the Swiss National Museum are all within easy reach. This 3-star, pet-friendly base puts nightlife, shops and lake tram links steps away.