Smeraldo is located in Marina di Mancaversa, 44 km from Lecce Gallipoli is 10 km from the property The pet-friendly accommodation is air conditioned and features a seating area Some units feature a dining area andor balcony There is also a kitchen, fitted with a fridge Otranto is 45 km from Smeraldo, while San Cassiano is 29 km away The nearest airport is Brindisi - Salento Airport, 77 km from the property