42 Via Dei Cartari, Rome, Italy
2.8 km to Bioparco (Open map)
The spacious Andreasuite - Piazza Navona Rome apartment is located 1.6 km from the aqueduct-fed rococo Trevi Fountain and a 10-minute walk from the Church of Saint Louis the French.
Read more