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. Castello San Giorgio is 3.2 miles from the guest house and Technical Naval Museum...