Stresa Hotels
Stresa, in the Region of Piemonte, sits on the western shore of Lake Maggiore; one of the most famous and picturesque lakes in Italy.
The city, known for its elegance and beauty, is graced with many magnificent Neoclassical villas, grand Art Nouveau hotels, stately parks, as well as a romantic lakeside promenade and the famous Borromee islands.
Stresa has been a tourist resort since the late 1700s, when many of its fine residences were built.
Not to be missed: the Villa Pallavicino with its wonderful park of exotic and tropical plants
Stresa - Resort
Regina Palace Hotel
Corso Umberto I, 29 - 28838 Stresa (Verbania)
Our hotel in Stresa Lago Maggiore is located in an enchanting position. In the centre of Stresa, on the Lake Maggiore shores, the hotel is renowned...
