Grand Bristol

This elegant hotel affords a stunning location, only around 300 m from the centre as well as within easy reach of the cities such as Milan and Turin, which are well worth seeing. It is surrounded by a wonderful garden, close to the glamorous promenade of Stresa, well known as the tourist capital of Lago Maggiore. From here, guests are offered a stunning view of the lake as well as the Borromean Island and the mountain range by the other bank. The popular town offers exciting offers of cultural activities as well as a large choice of attractive excursions and houses many villas boutiques, shops and souvenir shops. Worth-seeing attractions include the Congress palace and Alpinia botanical garden. Thanks to its ideal weather conditions, Stresa offers a perfect setting for a relaxing holiday in both summer and winter. It is just 500 m from links to the public transport network.

Check availability and book

Check availability and book