Hotels near Torre del Serpe

Otranto, Italy

Find a place to stay

Other landmarks in Otranto

Find out more about Torre del Serpe