Karta Vacation Rentals
Near Zurich’s city center, a short walk from the Museum of Design and the Flussbad Oberer Letten. Also close to the Swiss National Museum, Helvetia Square, Lindenhof and St. Josef Church. Pet-friendly and perfect for urban explorers.