Hotel Flora is 200 m from Lake Maggiore and 800 m from the centre of Stresa and 1,5 km from the little habour . The boats sailing to the Borromeo islands are only a short distance away, and the funicular up the Mottarone mountain is not far away either.