294 strada di fiume, 34139 Trieste
Guest houses
Featuring a garden, bar and views of garden, Villa Marra is located in Trieste, 4.9 km from San Giusto Castle. This guest house provides free private parking and room service. Free WiFi is available throughout the property, as well as a terrace and a restaurant. The property also offers accommodation...