Situated in Rome, this air-conditioned apartment is 300 metres from Piazza Navona. The unit is 400 metres from Campo de' Fiori. Free WiFi is available throughout the property.
Situated in Rome, this air-conditioned apartment is 300 metres from Piazza Navona. The unit is 400 metres from Campo de' Fio Read more
Situated in Rome, this air-conditioned apartment is 300 metres from Piazza Navona. The unit is 400 metres from Campo de' Fiori. Free WiFi is available throughout the property.
Situated in Rome, this air-conditioned apartment is 300 metres from Piazza Navona. The unit is 400 metres from Campo de' Fiori. Free WiFi is available throughout the property.
Number of Rooms: 1