With a stay at Palazzo Stunis- Dimora di Charme in Ostuni, you'll be within a 10-minute walk of Piazza della Liberta and Church of San Francesco. This bed & breakfast is 11.6 mi (18.7 km) from Torre Canne Beach ... Read more

View all Luxury Hotels in Ostuni