Hotel Roma

Via Ghega 7
Trieste
Italy