Villa Elena Vacation Home Sarroch, Sardinia South
Situated in Sarroch and only 10 km from Nora, Villa Elena features accommodation with mountain views, free Wi-Fi and free private parking. With garden views, this accommodation provides a patio and a swimming pool.
Strada Statale 195 km 21.700, 09018 Sarroch, Italy