Renaissance Shanghai Yu Garden Hotel

No. 159 South He Nan Road, Huangpu, 200010 Shanghai, China

Hotel image
Read more reviews for Renaissance Shanghai Yu Garden Hotel