Recommended hotels in Sarroch

Villarosa Hotel

 

Via Cagliari 53, Sarroch, Italy - Show map

Show map

Villarosa Hotel is a 2-star venue placed about 9 km from Nora Archaeological Site. The hotel in Sarroch attracts…

Book Now