Karta Vacation Rentals





Perched on the western shore of Lake Zurich in Thalwil, this sleek lakefront hotel sits steps from the water and minutes from Zurich city centre. About 10 minutes by car to downtown Zurich and roughly 30 minutes to Zurich Airport, with easy drives to Lucerne and Zug. Pet-friendly and ideal for short or extended stays.