42 Via Dei Cartari, Rome, Italy
2.1 km to Stazione Roma Piazzale Flaminio (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