Shanghai Anyue Hotel (Changshou)
No.83 Yejiazhai Road, Shanghai, China
Booking.com
Book Now