The Genova Piazza Principe station, commonly called Genoa Principe (sometimes mistakenly Porta Principe written Genoa PP ), is one of the central stations of the city of Genoa together with the Brignole station. It is located on Piazza Acquaverde, occupying the entire northern side of Via Andrea Doria, where the service entrances are, not far from the Palazzo del Principe,
Read more...