Vicolo dei soldati 44, 00186 Roma
Apartments
Set in Rome, 160 metres from Piazza Navona and 1 km from Castel Sant'Angelo, Cherì Navona offers free WiFi and air conditioning. The property, housed in a building dating from 1908, is 1.4 km from Palazzo Venezia and 1.9 km from Trevi Fountain. The apartment has 1 bedroom, a flat-screen TV with satellite...