Via provinciale, 11 vogogna, 28805 Vogogna
Apartments
Offering garden views, Il nido dei cigni is an accommodation set in Vogogna, 41 km from Sacro Monte di Orta and 42 km from San Giulio Island. Free WiFi is available throughout the property and Borromean Islands is 33 km away. The apartment with a balcony and mountain views features 1 bedroom, a living...