Al San Michele


Stresa • Show on map
View Details for Price
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…More info
