Rooms La Spezia Guesthouse La Spezia
600 metres from Saint George's Castle, Rooms La Spezia is situated in La Spezia and features air-conditioned rooms with free Wi-Fi. The property is located 35 km from Mare Monti Shopping centre.
Number of rooms: 3
Via Lazzaro Spallanzani 19, 19121 La Spezia, Italy