The Hotel Royal in Stresa is in a delightful and convenient location, off the highway on the Viale Lido. It's a very short walk downhill to the dock for ferries to the Isole Borromee. From our balconies, the view was gorgeous with Lago Maggiore in the foreground. Our rooms were comfy and quite clean. We enjoyed the the breakfast buffets in the beautiful dining room, and well as the cozy bar balcony for cocktails in the late afternoons. We met interesting fellow travelers there, too. Giovanna, at the front desk, could not have been more kind and helpful in arranging our stay, and helping us figure out ahead of time how to make restaurant reservations. Thank you, Giovanna! (From the U.S., we called 3 excellent restaurants and were able to make reservations over the phone; these restaurants did not take online reservations.) Off-street parking is tight, but ok! And since we walked down to the ferry dock, we didn't have to re-park on days we visited the islands. I would suggest having a car if you stay at this hotel and wish to visit sites other than the islands.