The Grand Hotel Bristol benefits from a privileged position on the lakeside of Stresa, also known as the pearl of lake Maggiore for its extraordinary harmony with the magnificent landscape and the sumptuous villas of the area. Guests can enjoy a unique view of the isola Bella and the gulf Borromeo.
The prestigious edifice used to be an aristocratic property known as Villa Mercedes. Thanks a car...
Don't miss out on booking the perfect venue of your next retreat