60 via torino, 19122 La Spezia
Apartments
A recently renovated property, Stazione centrale La Spezia 5 Terre - House mare verde is located in La Spezia near Castello San Giorgio, Technical Naval Museum and Amedeo Lia Museum. Among the facilities of this property are a restaurant, a lift and full-day security, along with free WiFi throughout...