Located a 50 mi/80 km journey from Milan (less than an hour by train), the beautiful Piedmont resort town of Stresa, on the almost subtropical Lake Maggiore, has the snow-capped Alps as its backd...
Stresa, Italy
Atmospheric 'Belle Epoque' Palace Resort situated in lush park, overlooking Lake Maggiore.
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 172
Rates: $307 - $1,382
Tranquil Lakefront Hotel facing Borromeo Islands, in middle of private park.
Rooms: 72
Rates: $362 - $908