The Shanghai New Century Mansion Service Apartment is ideally located on the Huangpu Commercial Street, and within 10 minutes drive from the People’s Square, the Bund, and the City God Temple, or Chenghuangmiao. #xD; #xD; The hotel has a wide range of guest rooms, including single rooms, double rooms, executive suites and non-smoking rooms, all rooms equipped with satellite television.