Dependance Alabarda offers basic, functional rooms with free WiFi, 200 metres from Triestes Grand Canal Rooms of Dependance Alabarda come with a flat-screen TV and some have a private bathroom Both the train station and Piazza Unita are a 10-minute walk away