Set in Castro di Lecce in the Apulia Region, 1 miles from Grotta Zinzulusa, Amoru Bed & Breakfast boasts a barbecue and views of the sea. Free private parking is available on site. A terrace or balcony are featured in certain rooms. A TV is featured. You will find a 24-hour front desk at the property. The nearest airport is Brindisi - Salento Airport, 51.6 miles from the property.