Qingqing Hotel Shanghai

  No.388 Chenhua Road, Shanghai, China

Booking.com Book Now