Villamassargia hotel reservation: check availability and room rates
Guest houses in Villamassargia
1 property found
-
San Pietro
Via Matteotti 11 09010, Villamassargia, Italy (Show map)
Set 10 minutes by car from Complesso nuragico di S'Omu 'e S'Orcu, San Pietro Hotel Villamassargia is located within 400 metres of Chiesa della Madonna della Neve.