Twelve destinations.One trusted partner.
Italy
Otranto is a historic seaside town on the Salento Peninsula in Puglia, Italy, known for its beaches, crystal-clear Adriatic waters and charming old town.
Recommended stays
Directory