"A tranquil lakeside hotel at the foot of the Alps near Stresa on Lake Maggiore, easily reached by train, that invites guests to combine mountain hikes, spa relaxation, and scenic lake-view sipping of wine for a rejuvenating autumn stay." - Annie Fitzsimmons