Via borgo sant'elia località la spiaggiola, 1, 09126 SantʼElia
Holiday homes
Situated within 1.4 km of Cala Mosca Beach and 3.3 km of Sardinia International Fair, Villa Rosa provides rooms with air conditioning and a private bathroom in SantʼElia. Located on the beachfront, this property has a garden. The holiday home features sea views, a terrace, and free WiFi is available...