Neptune Fountain
(3,500)
Statue by Antonio Della Bitta, Giacomo della Porta, and Gregorio Zappalà
The Fountain of Neptune is a fountain in Rome, Italy, located at the north end of the Piazza Navona.
Address: Piazza Navona, 00186 Roma RM, Italy
Hours: Open 24 hours