Via cardinale caprara, 22, 00167 Roma
Appartamento
Situated in Rome, less than 1 km from Battistini Metro Station and 3.7 km from St. Peter's Basilica, oreglia house features air-conditioned accommodation with a terrace and free WiFi. The property is located 3.8 km from Ottaviano Metro Station, 4.5 km from Lepanto Metro Station and 5.4 km from St Peter's...