Via dei coronari, 226, 00186 Roma
Appartement
Offering free WiFi and city views, Navona in Love is an accommodation situated right in the heart of Rome, just 300 metres from Piazza Navona and less than 1 km from Castel Sant'Angelo. The property is around 1.4 km from Palazzo Venezia, 700 metres from Campo de' Fiori and 1.3 km from Piazza Venezia....