Hotel Flora is located on the banks of Lago Maggiore, 10 minutes’ walk from Stresa’s centre. It features views over the Borromee islands, free parking and a pool.
Rooms total: 32Important Information
License number: <strong>103064-ALB-00023</strong>
More information »