Via borgo sant'elia località la spiaggiola, 1, 09126 SantʼElia
Holiday homes
Situated within 1.4 km of Cala Mosca Beach and 41 km of Nora, 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 throughout the property....