This hotel was stunning! The hotel is located in Stresa, also known as the pearl or Lake Maggiore,…read moreclose to the Italian border with Switzerland. Once an aristocratic estate, the Grande Hotel Bristol has been converted into a historic high-end hotel. The hotel has an opulent lobby, lush gardens, spacious dining rooms, and over 250 rooms spread across the property. The hotel faces Lake Maggiore, allowing guests to enjoy a wonderful view of Isola Bella, one of the three private islands in the lake. For obvious reasons, this was my favorite hotel from this last trip to Italy.