Diamond Court

  No 1166 Bi Yu Road, Shanghai, Shanghai, China

Booking.com Book Now