Best Western Roma Globus

Viale Ippocrate 119
Rome
Italy