AMOCITY
Central Hotel Shanghai is a 9-minute walk from People's Square Metro Station, a 3-minute walk from Nanjing Road and a 10-minute drive f...