Jin Jiang Hotels Hotels Closest To People's Square

Jin Jiang Tower Shanghai

161 Changle Road
Shanghai, CN 200020
In Shanghai (Downtown Shanghai)

Distance0.9 miles SELECT

Shanghai Hotel Shanghai

505 Wulumuqi Road
Shanghai, CN 200042
Near Jing'an Temple

Distance2.1 miles SELECT