Hotel Flora is located 200 metres from the scenic Lake Maggiore and 800 m from the centre of Stresa and 1.5 km from the little harbour. Within a few steps you can hop on a boat to visit the Borromeo islands, and the funicular to take you up the Mottarone mountain is not far away either.
The hotel has a reception, internet access, a TV lounge, a breakfast room, a restaurant, a bar, an elevator and a terrace. In addition there is a garden, a swimming pool, a children's playing area and parking.
Read more about Hotel Flora
All the 23 bedrooms have en suite bathroom, hair dryer, telephone, mini bar, WI-FI, satellite TV, a safety deposit box, air conditioning and heating. With exception of the single rooms, they also have a balcony. A few rooms are located facing towards the road so there may be some traffic noise. Many rooms have lake views that can be guaranteed for a supplement payable directly on site, "while supplies last".