8 via sabotino, 19121 La Spezia
Apartments
Located in La Spezia, 800 metres from Castello San Giorgio and 1.4 km from Technical Naval Museum, Leni's House provides a restaurant, garden views and free WiFi. The property features inner courtyard and quiet street views, and is 600 metres from Amedeo Lia Museum. Outdoor seating is also available...