5 via nello olivieri interno 10 piano 4, 19123 La Spezia
Apartments
Set in La Spezia, 2.2 km from Technical Naval Museum and 1.9 km from Amedeo Lia Museum, DA ARMÀ offers air conditioning. The property features garden and city views, and is 1.5 km from La Spezia Centrale Train Station. Free WiFi is available throughout the property and Castello San Giorgio is 4.1 km...