Hotel San Giuseppe Dimora Storica is set in a 16th-century farmhouse characteristic of the Puglia region, only 984 feet from the sea in Otranto's historic center. It offers air-conditioned rooms and a free gym. ... Read more

View all Luxury Hotels in Otranto