Via Di Porta Cavalleggeri, 1 Unit 3, Floor 1, 00165 Roma
Appartamento
con
1
camera
Situated in Rome, 500 metres from St. Peter's Basilica and 1.3 km from Vatican Museums, Apartment Next to St Peter
features spacious air-conditioned accommodation with a balcony and free WiFi. This property is set a short distance from attractions such as Castel Sant'Angelo, Campo de' Fiori, and Lepanto Metro ...