Renaissance by Marriott Shanghai Yu Garden Hotel

159 South He Nan Road | Shanghai, Shanghai 200010  [SEE MAP]Shanghai, Shanghai  [SEE ADDRESS]
Credit

Courtesy of Renaissance by Marriott Shanghai Yu Garden Hotel