Via Borgo Sant'Elia Località La Spiaggiola, 1, 09126 SantʼElia
Appartement
avec
2
chambres
Situated 1.4 km from Cala Mosca Beach, Villa Rosa offers an open-air bath, a garden and air-conditioned accommodation
with a terrace and free WiFi. The property has mountain and garden views, and is 3.3 km from Sardinia International Fair. Featuring a private entrance, the apartment allows guests to maintain ...