Shoreline Marina is located between the Queen Mary and the Long Beach Convention Center, in the heart of downtown Long Beach.