Via Borgo Sant'Elia Località La Spiaggiola, 1, 09126 SantʼElia
Apartment
with
2
rooms
Villa Rosa provides an open-air bath and air-conditioned accommodations in SantʼElia, a 16-minute walk from Cala
Mosca Beach. There's a private entrance at the apartment for the convenience of those who stay. The apartment features sea views, a terrace, and free Wifi is available throughout the property.
At ...