Maison du Lac Hotel Stresa
Situated in Stresa, within 2.1 km of Borromean Islands, Maison du Lac offers accommodation with air conditioning. This beachfront property offers access to free Wi-Fi and free private parking.
Via Sempione Nord 133 (Check-in at Corso Umberto I 51), 28838 Stresa, Italy