42 Via Dei Cartari, Rome, Italy
1.2 km to San Silvestro in Capite (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