Via della vetrina, 24 piano terra, interno b1, 00186 Roma
Appartements
Located in a central area of Rome, 1.2 km from St Peter's Square, DIVA Dépendance Navona provides air-conditioned accommodation with free WiFi and a flat-screen TV. The property features garden and inner courtyard views, and is 400 metres from Piazza Navona. The property is non-smoking and is situated...