196 strada del friuli, 34136 Trieste
Bed and Breakfast 3 stars
Trieste Sea Life offers accommodations in Trieste, 2.6 miles from Trieste Station and 3.2 miles from Piazza Unità d'Italia. Free Wifi is provided throughout the property and private parking is available on site. Staff on site can arrange a shuttle service.
Guests can take in the views of the sea from...