With a stay at Villa Rosa Antico in Otranto, you'll be within a 15-minute drive of Otranto Waterfront and Baia Dei Turchi Beach. This upscale hotel is 4.9 mi (7.9 km) from Alimini Beach and 0.8 mi (1.3 km) from ... Read more

View all Luxury Hotels in Otranto