Rate Your Experience:




not rated




not rated
Corso Umberto I, 33
Stresa, Italy, 28838
+ (39) 0323-936936
Stresa, Italy, 28838
+ (39) 0323-936936
$248 and up / Check Availability
Distinctive 1908 art deco style hotel in garden setting on shores of Lake Maggiore- Guestrooms furnished in Belle Epoque opulence.









