Italia121 está en La Spezia, a 17 min a pie de Castello San Giorgio y a 1,6 km de Technical Naval Museum, y dispone de vistas a la ciudad y wifi gratis.
Algunas unidades también tienen una cocina equipada con nevera, horno y fogones.
Amedeo Lia Museum está a 19 min a pie del alojamiento, y Estación de tren La Spezia Centrale está a 2,1 km. El aeropuerto (Aeropuerto internacional de Pisa) está a 81 km.