Via aurelia, 378a piano terra, 00165 Roma
Apartments
Situated in Rome, 1.8 km from Battistini Metro Station and 2.4 km from St. Peter's Basilica, Roberta Rome Vatican Flat features air-conditioned accommodation with a balcony and free WiFi. The property is around 2.9 km from Ottaviano Metro Station, 3.6 km from Lepanto Metro Station and 4.1 km from St...