Athena b&b Castro Bed and Breakfast Castro di Lecce
Offering a terrace and garden view, Athena b&b Castro is set in Castro di Lecce, 1.4 km from Castro Marina Beach and 2.9 km from Cala dell'Acquaviva Beach. It is located 40 km from Roca and offers luggage storage space.
Number of rooms: 4
Via Monsignor Capreoli 5, 73030 Castro di Lecce, Italy