Offering a restaurant, Sacro Cuore Opera Don Guanella is just 328 feet from the beach in Torre Canne. It features a garden, a chapel, and air-conditioned rooms.
With garden views, these simply furnished rooms include a flat-screen TV and a private bathroom with free toiletries. WiFi is free in public areas.
The Terme di Torre Canne Puglia thermal baths and Zoosafari Fasanolandia theme park are both a 15-minute drive from Sacro Cuore. Alberobello is 21 mi away.