Diamond Court
No 1166 Bi Yu Road, Shanghai, Shanghai, China
Booking.com
Book Now