All'Imbarco bevindt zich in het centrum van La Spezia, op 7 minuten lopen van Castello San Giorgio, en biedt kamers met airconditioning en gratis WiFi. De accommodatie ligt op ongeveer 7 minuten lopen van Amedeo Lia Museum, 1,3 km van station La Spezia Centrale en 34 km van Mare Monti Shopping centre. De accommodatie is rookvrij en ligt op 4 minuten lopen van Technical Naval Museum.
Alle kamers bij het pension hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Alle kamers zijn voorzien van een koelkast.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Pisa Galileo Galilei, op 82 km van All'Imbarco.