Karta Vacation Rentals





Lakeside in the centre of Stresa, right on Piazza Marconi and facing a pier on Lake Maggiore. Steps from the Stresa Ferry Terminal and within easy walking distance of the Borromeo Islands, Isola Bella, Villa Pallavicino Park and town sights like Casa Camuzzi — a pet-friendly, city-center hotel perfect for lake adventures.