Royal
This Business hasn't received any reviews yet
About Royal
Royal Hotel Stresa for your stay on Lake Maggiore, is ideal for a wellness and relaxation holiday
Address
Viale Lido, 1
28838 Stresa (VB)
Italy
Website
hotelroyalstresa.com
Telephone
+39 032332777