33 Corso Cavour 5º Piano, Interno 9, 19121 La Spezia
Apartment
with
1
room
Terrazza Cavour is a recently renovated apartment in the center of La Spezia, a 7-minute walk from Castello San
Giorgio and 300 yards from Technical Naval Museum. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. On clear days, guests can head ...