138 via fabio severo, 34127 Trieste
Apartments
Offering city views, Apartment in Trieste, Italy is an accommodation located in Trieste, 2.8 km from Piazza Unità d'Italia and 3.2 km from San Giusto Castle. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. The property is non-smoking...