Hotel Overview
The Astoria is located on Stresa's lakeside promenade and enjoys a splendid panoramic view of the Borromeo Gulf, its islands and the Alps. Bedrooms are of good size and overlooking the magnificent lake scenery or the secluded rear garden, with heated swimming pool and snack-bar. The dining room overlooks the lake and provides the perfect setting for breakfast or dinner. Professionally run hotel with a great location with a peaceful and relaxing environment.