Via Monte Giordano, 13, 00186 Roma
Appartamento
con
1
camera
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 consists ...