Via Tacchini 47 , Verbania
bedrooms
Baths
Guests
Located in Verbania, Appartamenti Vista Isola has lake views and free WiFi, 8.7 miles from Borromean Islands and 25 miles from Piazza Grande Locarno.
Parking
WiFi/Internet
Pet friendly
No nearby properties available in this region at the moment.