Al San Michele offers accommodations in Stresa, 1.1 miles from Borromean Islands. This guest house offers luggage storage space and free Wifi.
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 shower.
The nearest airport is Milan Malpensa Airport, 34 miles from the guest house.