il 23 Holiday Home Hotel La Spezia
Located in La Spezia, 9 km from Castello San Giorgio and 6.6 km from Technical Naval Museum, il 23 Holiday Home offers air conditioning. Featuring sea and garden views, this holiday home also features free Wi-Fi.
Salita del Mattone 10, 19131 La Spezia, Italy