Cancel/modify reservation
Hotel Flora 1
Hotel Flora 2
Hotel Flora 3

Hotel Flora

Charm and hospitality for a romantic escape

Hotel Flora is the perfect cocktail of familiarity and enchantment that will make your next holiday a unique and unforgettable experience: let yourself be pampered by our genuine hospitality and the romantic landscape that surrounds us. The warmth of our elegant hotel and the welcome of our staff, always at your complete disposal for any need, will be the perfect companions for an experience to remember and cherish.


At Hotel Flora you will find 32 cosy rooms, equipped with every comfort you need for a relaxing and exciting holiday; a large terrace where you can enjoy an invigorating drink and delicate snacks; a comfortable bar area: a convivial lounge where you can relax and enjoy your experiences. And if, after a long walk or an adventurous boat trip, you need to rest and relax, our swimming pool will be the perfect place to lie back and soak up the sun's rays.

These are the magical ingredients of our blend: a heady drink of sweet hospitality and effervescent sensations!


Located just a few steps from the historic heart of beautiful Stresa, Hotel Flora is the ideal choice for friends and couples, for those who, like you, cannot give up the warmth and comfort of home wherever they go.

And if you want to explore every corner of the magical Stresa, the gentle shores of Lake Maggiore and its natural wonders, Hotel Flora is the perfect starting point: a warm haven where you can come back and relax. Intimacy, elegance and warm hospitality: this is how we want you to feel at home, right here on the gentle shores of Lake Maggiore!

Hotel Flora 4 Hotel Flora 5 Hotel Flora 6
Special offers
Discover all the offers