Via milano, 7, 34132 Trieste
Apartments
Located in Trieste, 800 metres from Piazza Unità d'Italia and 400 metres from Trieste Train Station, The Peacock Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV. Guests can benefit from a balcony and a terrace. The property is 2.1 km from Lanterna Beach, and within...