The Astoria is a superb modern hotel, centrally situated, near the Congress Hall on Stresa's lakeside promenade. The Hotel enjoys a splendid view of the Borromeo Gulf, its islands and the Alps.
Balcony rooms overlook the magnificent lake scenery of the lovely secluded rear garden, with heated swimming pool and snack-bar. The restaurant, lounge and bar are extremely pleasant, spacious and welcoming.