Located in Ostuni, Grand Hotel Masseria Santa Lucia is by the sea, a 5-minute drive from Spiaggia della Costa Merlata and 6 minutes from Torre Pozzella. This upscale hotel is 10.8 mi (17.3 km) from Torre Canne ... Read more

View all Luxury Hotels in Ostuni