El Sacro Cuore Opera Don Guanella está situado en Torre Canne, a solo 100 metros de la playa, y tiene restaurante. El establecimiento ofrece jardín, capilla y habitaciones con aire acondicionado.
Las habitaciones son sencillas y disponen de vistas al jardín, TV de pantalla plana y baño privado con artículos de aseo gratuitos. Hay conexión WiFi gratuita en las zonas comunes.
Los baños termales de Terme di Torre Canne Puglia y el parque temático Zoosafari Fasanolandia se hallan a 15 minutos en coche del Sacro Cuore. Alberobello queda a 33 km.