Via Raffaele Caverni, 40, 00195 Roma
Appartamento
con
1
camera
Located in Rome, near Ottaviano Metro Station, Vatican Museums and Lepanto Metro Station, Vatican View Apartment
for two people features free WiFi. The property is set 2.7 km from Stadio Olimpico Roma, 3.4 km from Castel Sant'Angelo and 3.5 km from Piazza del Popolo. Situated in the Vaticano Prati district, the ...