RT.com RT Partners Hotels Italy Stresa Regina Palace Hotel

Regina Palace Hotel

located in an enchanting position. In the centre of Stresa, on the Lake Maggiore shores, the hotel is renowned for elegance and quality of its services.

Basic information
4 Stars
Address Corso Umberto 1
City Stresa
Country Italy
Number of rooms 224
Fax number

Special deals