Via Della Geppa 20
Trieste
Italy
Trieste
Italy
Rate and review Albergo Abbazia in Trieste, Italy!
Share your experiences at Albergo Abbazia with your friends or discover more Hotels in Trieste, Italy.
Share your experiences at Albergo Abbazia with your friends or discover more Hotels in Trieste, Italy.