Italy, Lake Maggiore, Stresa
This imposing, elegant hotel is surrounded by beautiful gardens, complete with pools, sun loungers, a snack bar and a tennis court. It is very close to the centre of Stresa, across the road from the lakeside promenade with fine views of the Borromean Islands. The Regina Palace offers a wide range of facilities combined with excellent service.
AccessibilityAdapted rooms available on request
Board basis options available
This property caters for the following special dietary requirements