Karta Vacation Rentals





In central Thalwil on Lake Zurich, this Swiss city hotel puts you close to the lakeside and within easy reach of the Opernhaus, Bellevue and Bahnhofstrasse. Pet-friendly and conveniently located, it’s a neat base for both city sightseeing and nearby winter-sport access.