Meghad23. The port of Long Beach is a start and finish port for Carnival Cruise lines. Two ships are ported year round out of LB for 3 and 4 night Baja Mexico cruises. I do not believe that any cruise line uses LB. For a day port visit, most other Cruise lines use The Port of Los Angeles (San Pedro).
The Port of Long Beach uses the dome building that was built to house "The Spruce Goose" the jumbo wood air plane built by Howard Hughes and is rite next to the Queen Mary Hotel (the original Queen Mary ship is docked as a floating hotel).
LB also has fort MacArthur military fort built in 1888 that is believed to be haunted.