Via antonio canova, 15 4° piano, 34129 Trieste
Apartments
Set in Trieste, 1.7 km from Trieste Train Station and 1.7 km from Piazza Unità d'Italia, Canova Apartment offers air conditioning. The property is around 2.7 km from Trieste Port, 8.8 km from Miramare Castle and 28 km from The Škocjan Caves. Free WiFi is available throughout the property and San Giusto...