Viale italia, 121, 19124 La Spezia
Apartments
Offering city views, Italia121 is an accommodation located in La Spezia, 1.6 km from Technical Naval Museum and 1.7 km from Amedeo Lia Museum. It is situated 1.4 km from Castello San Giorgio and features a lift. Featuring a private bathroom, units at the apartment complex also feature free WiFi, while...