Via Gregorio VII, 242 Piano Terra Int.1, 00165 Roma
Apartment
with
1
room
NOH Vatican Studio offers accommodations in Rome, 1.8 miles from Ottaviano Metro Station and 1.9 miles from Battistini
Metro Station. The property is around 2.1 miles from Campo de' Fiori, 2.2 miles from Lepanto Metro Station, and 2.3 miles from Castel Sant'Angelo. Free Wifi is available throughout the property ...