Via monte giordano, 13, 00186 Roma
Appartamento 3 stelle
Situated in Rome, 1.5 km from St Peter's Square, Navona apartment features accommodation with a shared lounge, free WiFi and a shared kitchen. Housed in a building dating from 17th century, this apartment is 1.6 km from Castel Sant'Angelo and 400 meters from Piazza Navona.
The air-conditioned apartment...