Gelegen aan het prachtige Lago Maggiore vind je het leuke kleinschalige hotel Flora, met fijne kamers en uitzicht op de Borromeïsche eilanden. Vanaf de aanlegsteiger die zich op 100 meter afstand bevind kun je een boottocht maken naar deze eilanden. Het gezellige centrum van Stresa ligt op 10 minuten