16 via dei giacinti, 34135 Trieste
Apartments
Casa Cleo is set in Trieste, 2.7 km from Trieste Port, 3.5 km from San Giusto Castle, as well as 6.8 km from Miramare Castle. It is situated 2.3 km from Piazza Unità d'Italia and provides a lift. The property is non-smoking and is located 1.1 km from Trieste Train Station. The apartment features a balcony,...