La Residenza Dell'AngeloBed and Breakfast
Via Paola 46, Navona, 00186 Rome, Italy
Just 100 metres from River Tiber and Castel Sant’Angelo palace, La Residenza Dell’Angelo offers a central location in Rome. Its modern rooms come with free Wi-Fi and an LCD TV.