Italian Lakes, Lake Maggiore
Hotel Flora Stresa offers the perfect escape for guests looking to enjoy the elegance of Lake Maggiore, an area so beautiful it has been a source of inspiration for many artists and writers since the late 19th century. Just a short 20-minute walk to the town centre of Stresa, guests can enjoy browsing the many boutiques that line the cobbled streets, dine on classic Italian fare and hop between the Borromean Islands. There are plenty of ornamental gardens and quaint villages to explore with the rugged mountains and grand Renaissance architecture providing a stunning backdrop. Stresa’s lakeside promenade is a great spot to spend an evening taking in the views across the water and soaking up the serene atmosphere.
Take a dip in the outdoor pool after a day of sightseeing, sip on a cocktail on the terrace and dine at the in-house restaurant, serving up classic Italian dishes using seasonal produce from the surrounding area.
The hotel has 32 rooms (official rating 3 star). Child prices apply to ages 2-11 years. Minimum stay 1 night.
Enjoy Italian dishes which blend tradition with innovation. Made using fresh, local ingredients that change to reflect the seasons, the in-house restaurant offers an elegant and intimate dining experience.
The cosy hotel bar offers a wide selection of local and international wines, beers, cocktails and aperitifs, perfect for an evening drink overlooking the pool. You can also enjoy a range of snacks and meals on the shaded terrace.
Relax on a lounger surrounded by swaying palms and soak up the Italian sunshine. With a calm, tranquil atmosphere, it’s the perfect spot to enjoy a refreshing drink and dip in the pool.
Max 2 adults
Wake up in a bright and comfortable Deluxe Lake View room, featuring simple yet elegant decor.
5% Early booking discount for stays completed between 05 March - 01 November 2025. Book by 15 February 2025.