Vicolo dei soldati 44, 00186 Roma
Apartment 3 stars
Set in Rome, 525 feet from Piazza Navona and 0.6 mi from Castel Sant'Angelo, Cherì Navona offers free WiFi and air conditioning. The property, housed in a building dating from 1908, is 0.9 mi from Palazzo Venezia and 1.2 mi from Trevi Fountain.
The apartment has 1 bedroom, a flat-screen TV with satellite...