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)

Located in enchanting position in the centre of Stresa, on the Lake Maggiore shores, the Hotel is renowed for eleganceand quality of its servi...

SEARCH AND BOOK
Room 1
Room 2
Room 3

Cancel your reservation

Follow us on