Via Ormisda, 10/A, 00165 Roma
Apartment
with
1
room
Lovely Family Vatican House is located in Rome, just 2 miles from Ottaviano Metro Station and 2.2 miles from Piazza
Navona. The property is around 2.2 miles from Castel Sant'Angelo, 2.3 miles from Campo de' Fiori, and 2.3 miles from Piazza di Santa Maria in Trastevere. Free Wifi is available throughout the property ...