Kempinski Hotel Posted July 22, 2013 Loading Map.... Kempinski Hotel1288 Lujiazui Ring Road - ShanghaiDetails 31.23996099999999 121.501169 Address 1288 Lujiazui Ring Road Shanghai China Upcoming Events No events in this location