2 via san michele, 28838 Stresa
Guest houses
Al San Michele features rooms in Stresa. It is set 1.8 km from Borromean Islands and offers free WiFi plus luggage storage space. The guest house will provide guests with air-conditioned units offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in...