Via Nicolò V, 22, 00165 Roma
Apartment
with
1
room
HOME Sweet Home Vatican City is located in Rome, just 1.8 miles from Castel Sant'Angelo and 1.8 miles from Campo
de' Fiori. The property is around 1.6 miles from Lepanto Metro Station, a 13-minute walk from The Vatican, and 1.7 miles from Piazza Navona. Free Wifi is available throughout the property and St. Peter's ...