Via di porta cavalleggeri, 1 unit 3, floor 1, 00165 Roma
Apartments
Situated right in the centre of Rome, 500 metres from St. Peter's Basilica, Apartment Next to St Peter features air-conditioned accommodation with free WiFi and a flat-screen TV. The property is around 1.7 km from Piazza Navona, 1.2 km from Castel Sant'Angelo and 1.7 km from Campo de' Fiori. The property...