Doté d'un restaurant, le Sacro Cuore Opera Don Guanella vous accueille à seulement 100 mètres de la plage de Torre Canne. Il dispose d'un jardin, d'une chapelle et de chambres climatisées.
Donnant sur le jardin, ces chambres meublées simplement comprennent une télévision à écran plat, ainsi qu'une salle de bains privative munie d'articles de toilette gratuits. Une connexion Wi-Fi est disponible gratuitement dans les parties communes.
Les thermes Terme di Torre Canne des Pouilles et le parc à thème Zoosafari Fasanolandia sont tous deux accessibles en 15 minutes en voiture depuis le Sacro Cuore. Alberobello est à 33 km.