Add:555 Jiujiang Rd, near Fujian Rd.
Credit Cards Accepted
English Service Available
Intro: Central Hotel Shanghai is located in downtown Shanghai's shopping and business center, adjacent to the Century Square on Nanjing Road Pedestrian Mall. The People's Square is within walking distance.