Via Raffaele Caverni, 40, 00195 Roma
Apartment
with
1
room
Vatican View Apartment for two people in Rome provides accommodations with free Wifi, a 11-minute walk from Ottaviano
Metro Station, half a mile from Vatican Museums, and a 18-minute walk from Lepanto Metro Station. The property is around 1.7 miles from Stadio Olimpico, 2.1 miles from Castel Sant'Angelo, and ...