via Rita Levi di Montalcini, 73028 Otranto, Italy
This property is a 8-minute walk from the beach. Located in Otranto, 1 km from Castello di Otranto, Borgo de li Santi features a seasonal outdoor pool and sun terrace. Otranto Porto is 1.3 km away. Free private parking is available on site.