Set 800 metres from St. Peter's Basilica in Rome, this air-conditioned apartment features free WiFi and a patio. The unit is 800 metres from The Vatican. The unit is fitted with a kitchen. A TV is provided.
Book this Hotel