Het 88 Miglia ligt op een heuvel in La Spezia en beschikt over een gemeubileerd terras met een panoramisch uitzicht op de Golfo dei Poeti. Het heeft een tuin en moderne kamers met gratis WiFi.
Alle kamers zijn voorzien van airconditioning, een satelliet-tv en een minibar. De kamers beschikken elk over een eigen badkamer met een douche, gratis toiletartikelen en een haardroger.
Het 88 Miglia ligt op 2,5 km van het treinstation van La Spezia, dat verbindingen biedt naar de Cinque Terre, die op de werelderfgoedlijst van UNESCO staan.