About Piazza Navona Large Panoramic:
Situated within the Navona district in Rome, this air-conditioned apartment is 500 metres from Castel Sant'Angelo. The property features views of the town and is 600 metres from Piazza Navona. Free WiFi is offered . Looking for hotel?
, Roma, ITALY
There is no information about this location or city.