Via dei giardini 19/1, 34146 Trieste
Apartment
Le Rose offers accommodations in Trieste, 2.3 miles from San Giusto Castle and 2.7 miles from Piazza Unità d'Italia. This apartment features free private parking, a mini-market, and free Wifi. Outdoor seating is also available at the apartment.
The air-conditioned apartment also offers a flat-screen...