Le Nautilus Hotel se trouve à proximité du port, dans le quartier des affaires de La Spezia.
Les chambres du Nautilus Hotel sont équipées d'une connexion Wi-Fi gratuite.
Le Nautilus Hotel se trouve à quelques pas du port et d'autres destinations le long du Golfo dei Poeti.