LEO'S HOME está en La Spezia, a 8 min a pie de Castello San Giorgio y a 1,1 km de Technical Naval Museum, y dispone de vistas a la ciudad y wifi gratis.
El alojamiento tiene aire acondicionado, cocina totalmente equipada y con zona de comedor, TV de pantalla plana y baño privado con bidet, artículos de aseo gratuitos y secador de pelo. También hay nevera, horno y microondas, además de cafetera y hervidor.
Amedeo Lia Museum está a 3 min a pie del alojamiento, y Estación de tren La Spezia Centrale está a 400 metros. El aeropuerto (Aeropuerto internacional de Pisa) está a 83 km.