Renaissance Shanghai Yu Garden Hotel
Renaissance Shanghai Yu Garden Hotel
Hotel
159 South He Nan Road, Shanghai, China
88
Very Good ·
968 reviews