Via del banco di santo spirito, 52, 00186 Roma
Appartamento 3 stelle
Set in Rome, near The Vatican, Piazza Navona and Castel Sant'Angelo, loft a Castel S Angelo features free WiFi. The property is close to Pantheon, Lepanto Metro Station and Ottaviano Metro Station. The property is 1.2 km from the city centre and less than 1 km from St Peter's Square.
Accommodation is...