Beicai Inn Shanghai
No. 418 Sheng Bo Road, Shanghai, China
Booking.com
Book Now