Via giovanni e demetrio economo 12/8, 34123 Trieste
Apartments
In a central area of Trieste, located within a short distance of Lanterna Beach and Trieste Port, Stella di Mare offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. It is set 1.9 km from Trieste Train Station and provides a lift. The property is non-smoking...