Piazza ucciali, 88841 Le Castella
Apartments
Situated in Le Castella, 2.1 km from Santa Domenica Beach and 25 km from Capo Colonna Ruins, Appartamento Menelao offers air conditioning. The property features sea and city views, and is 300 metres from Lido a Le Castella. The accommodation features airport transfers, while a bicycle rental service...