With a stay at Dimora San Giuseppe Hotel & SPA**** in Otranto, you'll be within a 10-minute walk of Otranto Waterfront and Otranto Castle. This upscale hotel is 4.2 mi (6.7 km) from Baia Dei Turchi Beach and 5. ... Read more

View all Luxury Hotels in Otranto