Via margherita, n.21, 34126 Trieste
Apartments
Situated in Trieste, 2.5 km from Trieste Train Station and 2.6 km from Piazza Unità d'Italia, Margherita house offers air conditioning. The property is around 3 km from Trieste Port, 9.1 km from Miramare Castle and 23 km from The Škocjan Caves. The property is non-smoking and is set 2.8 km from San...