Genoa Italy Tourist Information and Vacation Guide
The Principe Train Station (Stazione Principe) is one of the two main train stations in Genoa Italy. The station is located on Piazza del Principe on the west side of central Genoa.
The other main train station is called Brignole Station. A free shuttle service connects the two stations.