Rates: 57.02 - 93.93
Amenities:
Qingdao 52 Square Meter Apartment Hotel 10th Haifeng Road Qingdao, China 266071