Beicai Inn Shanghai

  No. 418 Sheng Bo Road, Shanghai, China

Booking.com Book Now