This lovely hotel can be found in Terni. The property comprises 46 cosy accommodation units. Del Lago is not a pet-friendly establishment.