33 corso cavour 5º piano, interno 9, 19121 La Spezia
Apartment 3 stars
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...