Campo san giacomo, 20, 34137 Trieste
Apartments
Located in Trieste, less than 1 km from San Giusto Castle and a 17-minute walk from Piazza Unità d'Italia, Il Rifugio, relax con stile nel cuore di Trieste offers air conditioning. The property has inner courtyard views and is 1.8 km from Trieste Port and 2.8 km from Trieste Train Station. Free WiFi...