Via del castelliere, 89, 34149 Trieste
Guest houses
Villa Dalila has sea views, free WiFi and free private parking, situated in Trieste, 5 km from San Giusto Castle. The property is around 5.7 km from Piazza Unità d'Italia, 5.9 km from Trieste Port and 6.2 km from Trieste Train Station. The guest house features family rooms. All units are fitted with...