Via Natale del Grande is a short 18-minute walk from Piazza Navona and 20 minutes' walk from Pantheon.