60 via torino, 19122 La Spezia
Apartment 3 stars
Stazione centrale La Spezia 5 Terre - House mare verde is a recently renovated apartment in La Spezia, near Castello San Giorgio. Among the facilities of this property are a restaurant, an elevator, and full-day security, along with free Wifi throughout the property. There's parking on-site, and the...