Where to stay in La Spezia – What you need to know La Spezia is a small town located in southern Liguria, in northern Italy. This city, the second in population of the region after Genoa, is known for its important port and for being the venue for major water sports competitions, but above all, for being the main gate...