103 via baldassarre biassa, 19121 La Spezia
Apartments
In the City Centre district of La Spezia, close to Technical Naval Museum, Central Guesthouse features free WiFi and a washing machine. The property has city views and is 400 metres from Amedeo Lia Museum and 1 km from La Spezia Centrale Train Station. The property is 500 metres from Castello San Giorgio,...