Het Nautilus Hotel ligt dicht bij de haven, in de zakenwijk La Spezia.
De kamers van het Nautilus Hotel zijn voorzien van gratis WiFi.
Het Nautilus Hotel ligt op slechts een korte wandeling van de haven en andere bestemmingen langs de Golfo dei Poeti.