Frazione crosa, 8 varallo sesia, 13019 Varallo
Hotels
Set in Varallo, 43 km from Borromean Islands, Delzanno offers accommodation with free bikes, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 37 km of Sacro Monte di Orta. The property is non-smoking and is situated 38 km from San Giulio Island. All rooms...