12 via cecilia de rittmeyer, 34134 Trieste
Apartments
In the heart of Trieste, set within a short distance of Trieste Train Station and Piazza Unità d'Italia, Casa Imperatrice Sissi offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. It is located 1.7 km from Trieste Port and offers a lift. The property is non-smoking...