Rome, Italy
Piazza Navona 00186 Rome Italy
Centro Storico
Spagna
Attractions & Landmarks
23 reviews
Destination Guide
Hotels near Piazza Navona
Things to do near Piazza Navona
Restaurants near Piazza Navona
Shops near Piazza Navona