4 via giacomo barzellotti, 00136 Roma
Apartments
Situated in Rome, 1.1 km from Vatican Museums and 1.3 km from Ottaviano Metro Station, Vaticano Holiday Home con giardino privato features air-conditioned accommodation with a balcony and free WiFi. The apartment, set in a building dating from 1980, is 1.9 km from St Peter's Square and 2 km from The...