Karta Vacation Rentals



In Stresa on Lake Maggiore — a family-friendly, pet-friendly lake-view apartment just 0.6 miles from the Borromean Islands and minutes from the city centre. Nearby highlights include the Church of the Madonnina in Prato, Casa Camuzzi and Swissminiatur.