5 star hotel

Renaissance Shanghai Yu Garden Hotel

159 Henan S Rd, Huangpu Qu, Shanghai Shi, China, 200010 - Shanghai, China - 200010

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00