113 via vittorio veneto piano 4, interno 19, 19124 La Spezia
Apartments
Situated in La Spezia, less than 1 km from Castello San Giorgio and a 14-minute walk from Amedeo Lia Museum, Tra Monti e Mare offers air conditioning. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. The property is non-smoking and...