La Rosa Dei Venti Lake View
Stresa 21
Check in
3:00 PM
Check out
10:00 AM
With a stay at La Rosa Dei Venti Lake View in Stresa, you'll be within a 10-minute walk of Sapori d'Italia, Lago Maggiore and Villa Pallavicino Park. This apartment is 12.1 mi (19.4 km) from Lake Orta and 0.8 mi (1.3 km) from Congressi Palace.
Make yourself at home in one of the 4 guestrooms.
Property Details
Location
, Stresa, 21 , Italy