via costa di santa lucia 17/19, 19123 La Spezia
Guesthouse
Offering a garden, L'Occhio di Santa Lucia, Terre Marine offers accommodations in La Spezia. Among the facilities at this property are a 24-hour front desk and full-day security, along with free Wifi throughout the property. Amedeo Lia Museum is 3.8 miles from the guest house and Stazione La Spezia Centrale...