Verbano is located in Stresa, close to Church of San Vittore, Palazzo Borromeo, and Giardini Botanici dell'Isola Bella. Nearby points of interest also include Giardini Botanici dell'Isola Madre and Villa Taranto. Verbano features a restaurant and a bar/lounge. Additional property amenities include multilingual staff, tour/ticket assistance, and gift shops/newsstands. 12 air-conditioned guestrooms at Verbano feature hair dryers. In addition to desks, guestrooms offer phones.
Expedia Affiliate Network