Situato a La Spezia, in Liguria, il Costello si trova a 35 km dal centro commerciale Mare Monti. Tra i vari servizi figurano una cucina e un salone in comune e il WiFi gratuito in tutta la struttura. La struttura è anallergica e si trova a 600 metri dal Castello San Giorgio.
Tutte le camere dispongono di un bagno in comune con doccia e asciugacapelli, mentre solo alcune presentano un'area salotto.
I siti di interesse famosi nelle vicinanze del Costello includono il Museo Navale Tecnico, il Museo Amedeo Lia e la Stazione Ferroviaria di La Spezia Centrale. L’Aeroporto Internazionale di Pisa, lo scalo più vicino, sorge a 83 km dalla struttura.