International Cruise Terminal station

International Cruise Terminal is a station on the Shanghai Metro Line 12, which opened 29 December 2013.

Exits

 * 1: Dong Changzhi Road, Shangqiu Road
 * 4: Dong Changzhi Road, Shangqiu Road

Nearby

 * White Magnolia Plaza