Karta Vacation Rentals





In the heart of Stresa’s city center, a five-minute walk lands you at Lago Maggiore and the Congressi Palace. Villa Ducale, Sapori d'Italia and attractions like Swissminiatur are all close by. Lake Orta is about 18 km away. This apartment-style, pet-friendly, family-friendly stay puts you steps from the action.