Regina Palace Hotel, Stresa
The Regina Palace Hotel is situated on the banks of Lake Maggiore, in the centre of Stresa and offers stunning view of the Borromean Islands. The century old hotel offers classic style interiors and is surrounded by large gardens and an open air pool.