Hotel Green, Rome

Viale Regina Margherita 255Trieste Salario Nomentano, Rome00198, Italy