Via sara davis, 20, 34135 Trieste
Apartments
Situated just 2.5 km from Piazza Unità d'Italia, Soggiorno Royal provides accommodation in Trieste with access to a terrace, a shared lounge, as well as a concierge service. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. The property...