12 via fiume, 19122 La Spezia
Apartments
Featuring city views, IL NIDO IN CENTRO provides accommodation with a balcony, around 1.1 km from Technical Naval Museum. Housed in a building dating from 1950, this apartment is 300 metres from Amedeo Lia Museum and 400 metres from La Spezia Centrale Train Station. Free WiFi is available throughout...