Hotel Boston is a modest hotel in Stresa, offering casual rooms, some with lake views. It features free Wi-Fi, air conditioning, and a lounge.