This parish church stands as a notable religious landmark in Villeneuve, displaying traditional Valle d'Aosta ecclesiastical architecture. Inside, visitors will find artistic elements that document the faith and cultural heritage of this Alpine community.
AddressPiazza Emile Chanoux, 1, 11011 Arvier AO, Italia
Phone0165 99079
