Costa Azzurra by Impero House is situated in Stresa and offers a terrace. The property features lake and city views. Free Wi-Fi is available throughout the property and Borromean Islands is less than 1 km away.
Via XXV Aprile 1945, 12, 28838 Stresa, Italy