AMOCITY
Hotel Flora is located on the banks of Lago Maggiore, 10 minutes’ walk from Stresa’s center. It features views over the Borromee islands, fr...