A modern resort set in a quiet residential area, Hotel Boston is located just 50 metres from Lake Maggiore and 300 metres from Stresa town centre. The 40 guestrooms feature modern, Italian decor in neutral shades with elegant dark wood fittings.- Lake Maggiore - 50 metres - Borromee Island ferry - 200 metres - Alpina Mottarone (Funicular to mountain and botanical gardens) - 300 metres - Pallavicino Zoo - 700 metres - Lake Orta and San Giulio Island - 25 kilometres (15.Stresa is a small town situated on the western shore of Lake Maggiore. The nearby Borromean Islands, the city's wonderful sight over Lake Maggiore and its mild climate have made of Stresa the most popular resort of the lake region. Search below for Boston Stresa reviews, photos,
map information and rates.