Located in the heart of Rome, ItalyRents - Piazza Navona is just 300 metres from Piazza Navona square. This property offers elegant accommodation with free WiFi and air conditioning.
Located in the heart of Rome, ItalyRents - Piazza Navona is just 300 metres from Piazza Navona square. This property Read more
Located in the heart of Rome, ItalyRents - Piazza Navona is just 300 metres from Piazza Navona square. This property offers elegant accommodation with free WiFi and air conditioning.
Located in the heart of Rome, ItalyRents - Piazza Navona is just 300 metres from Piazza Navona square. This property offers elegant accommodation with free WiFi and air conditioning.
Number of Rooms: 3