Grand Hotel Bristol Location
The Grand Hotel Bristol is located on the lake side boulevard of Stresa, the "jewel" of the Borromeo Gulf and one of the most celebrated tourist destinations of the Lake Maggiore.
ItalyTraveller.com
The Grand Hotel Bristol is located on the lake side boulevard of Stresa, the "jewel" of the Borromeo Gulf and one of the most celebrated tourist destinations of the Lake Maggiore.