Villa Camilla Apartment Castro di Lecce, Salento
Located in Castro di Lecce in the Apulia region, with Castro Marina Beach and Grotta Zinzulusa nearby, Villa Camilla provides accommodation with free private parking.
Via Zinzulusa s.n.c., 73030 Castro di Lecce, Italy