Via delle docce, 5/1, 34128 Trieste
Apartments
Located in Trieste, 4 km from Trieste Train Station and 4.1 km from Piazza Unità d'Italia, Apartment provides air-conditioned accommodation with a balcony and free WiFi. The property is set 4.3 km from San Giusto Castle, 4.5 km from Trieste Port and 11 km from Miramare Castle. The Škocjan Caves is...