Hotels to remember: Stresa

Stresa: introduction

Stresa Hotel

At the feet of Mount Mottarone, overlooking the Lake Maggiore opposite the Borromeo Islands, lies Stresa, tourist destination of International fame.

Among the many sites to see: the lakeside beach, the Parish Church of St Ambrogio, Villa Ducale and adjoining International Center of Rosminiani Studies.

From Stresa the visitor easily reaches the Borromeo Islands, whilst in the immediate vicinity one finds Villa Pallavicino with a zoological garden, home to numerous species of animals.

Itineraries and travel ideas

Stresa: places to see in the area