91 borgo vittorio primo piano, 00193 Roma
Apartments
Situated in Rome, 600 metres from The Vatican and 700 metres from Ottaviano Metro Station, Pgrhome Luxury Apartments Borgo Vittorio offers air conditioning. This property is located a short distance from attractions such as Piazza Navona, Castel Sant'Angelo, and Campo de' Fiori. The property is 1.8 km...