Busy with lots of parking. Drop off ok but pick up was chaos
Princess Cruise Terminal San Pedro is located at 100 Swinford St, Wilmington, CA 90744