Via dell'orso, 74, 00186 Roma
Apartments
Situated in Rome, less than 1 km from Castel Sant'Angelo and a 13-minute walk from Largo di Torre Argentina, Dimora dell'Orso provides accommodation with amenities such as free WiFi and a flat-screen TV. With city views, this accommodation features a balcony. The property is 400 metres from Piazza Navona,...