18 Viale Giovanni Amendola, 19123 La Spezia
Apartment
with
2
rooms
Stella Del Mare enjoys a location in La Spezia, a 15-minute walk from Stazione La Spezia Centrale and 22 miles
from Mare Monti Shopping centre. Featuring sea and city views, this apartment also has free Wifi.
At the apartment complex, the units have a wardrobe, a flat-screen TV, a private bathroom, bed linen, ...