Renaissance Shanghai Yu Garden Hotel

159 South He Nan Road
Shanghai
China