Piazza Navona is an apartment only 1.6 km from Roman Forum and Palatine Hill, Galleria Borghese and Church of Santi Cosma e Damiano.
The property is located near Church of San Luigi dei Francesi, Trevi Fountain and St. Peter's Basillica. Rome city center is 3 km away. Cantina Del Vecchio offers italian dishes and lies 50 meters away.
15 minutes' walk to Roma San Pietro train station.
The property comprises 2 bedrooms.