




In the heart of Stresa, steps from Villa Ducale and the Stresa Ferry Terminal. This city-center hotel sits a short stroll from Congressi Palace, Casa Camuzzi and Swissminiatur, with Lake Orta about 18.5 km away. Pet-friendly and perfect for quick lake hops and town walks.