17a via vespasiano, 00192 Roma
Appartamento
Ideally located in the centre of Rome, Casa di Alice offers a terrace, air conditioning, free WiFi and flat-screen TV. With city views, this accommodation offers a balcony. The property is close to popular attractions like St Peter's Square, The Vatican and Castel Sant'Angelo.
Boasting a PS3, the spacious...