Shanghai Hotel Jin Jiang
No 505 North Wulumuqi Road, Shanghai, China
Booking.com
Book Now