Hotel Stresa is a down-to-earth hotel offering simple rooms, breakfast, a terrace, and a bar. Features include free Wi-Fi and family rooms.