Grand Hotel des Iles Borromées
Stresa
With its grandiose Liberty-style facade dominating the southwest shore of Lake Maggiore, the Borromeo is more of a palace than a hotel. One look inside…
Grand Hotel des Iles Borromées
Stresa
With its grandiose Liberty-style facade dominating the southwest shore of Lake Maggiore, the Borromeo is more of a palace than a hotel. One look inside…
Stresa
Luxuriate in turn-of-the-century style at Villa Aminta, which offers picture-perfect views of an island-studded lake. Rooms decked out with Murano…
Stresa
A welcoming family-run hotel just off the central piazza in Stresa's pedestrianised centre. Rooms, which are simple, spacious and functionally furnished,…
Stresa
Adjoining a cafe, the old-fashioned Elena is a no-frills family-run classic that you can rely on for the basics: comfortable rooms, simple furnishings and…
Stresa
A classic small-town Italian hotel where you’ll be greeted like a prodigal family member, given the best local tips and made to feel like it’s your own…