Property Location: With a stay at Relais Navona 71 in Rome (Navona), you'll be steps from Piazza Navona and 5 minutes by foot from Pantheon. This townhouse accommodation is 0.3 mi (0.5 km) from Campo de' Fiori and 0.5 mi (0.8 km) from Via del Corso. Rooms: Make yourself at home i... Show More
Reach us, we're available 24/7.