Via Del Banco Di Santo Spirito, 52, 00186 Roma
Apartment
with
2
rooms
Loft a Castel S Angelo in Rome offers accommodations with free Wifi a 13-minute walk from The Vatican, 0.4 miles
from Piazza Navona, and a 6-minute walk from Castel Sant'Angelo. The property is around a 13-minute walk from Pantheon, 0.9 miles from Lepanto Metro Station, and a 18-minute walk from Ottaviano Metro ...