Apartments and Suites 5 Terre La Spezia offers accommodation in various locations in the city centre, a 5-minute walk from La Spezia Centrale Train Station. Guests enjoy free Wi-Fi throughout.
Number of rooms: 4
Different locations in La Spezia (Check-in at Via Napoli 21), 19122 La Spezia, Italy