S.Angelo Terrace sq NavonaApartment
Via dei Banchi Nuovi 21, Navona, 00186 Rome, Italy
Offering free Wi-Fi, S.Angelo Terrace sq Navona is located in the centre of Rome within 700 metres of Castel Sant'Angelo and 1 km from St Peter's Square. This apartment provides accommodation with a terrace.