The Regina Palace is an elegant and charming property with a traditional Italian style. Its lakeside location, close to the heart of Stresa, offers a good base for exploring the lake.