121 via genova, 19123 La Spezia
Apartments
Boasting inner courtyard views, Casa Albarosa, 10 min walk train station, free parking. Features accommodation with a terrace and a balcony, around 3.9 km from Castello San Giorgio. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free WiFi throughout...