Situated in Trieste, 21 km from Piazza dell Unita d Italia, Ecofor boasts a restaurant, bar and free WiFi throughout the property Free private parking is available on site Every room at this guest house is fitted with a flat-screen TV Some rooms feature views of the garden or city Each room comes with a private bathroom equipped with a bath or shower and bidet For your comfort, you will find free toiletries and a hairdryer Trieste Harbour is 29 km from Ecofor, while Faro della Vittoria is 5 km from the property Trieste Airport is 32 km away