8 piazza domenico chiodo, 19123 La Spezia
Appartements
Little Lemon Garden is set in La Spezia, less than 1 km from Castello San Giorgio, a 1-minute walk from Technical Naval Museum, as well as 800 metres from Amedeo Lia Museum. Located around 1.4 km from La Spezia Centrale Train Station, the apartment is also 34 km away from Mare Monti Shopping centre....