Located next to the Huang Pu River opposite the Bund and in the same building of the Shanghai International Convention Center  this hotel is a favorite with corporate travelers thanks to its superior meeting and conference facilities