Hotel Palacavicchi, Rome

Via di Ciampino 70 - uscita 23 GRA Rome00178, Italy