Supportinfo@ratecheck.travel
Yueyi Hotel, Shanghai | No. 180, Xinyu Village, at the bridgehead of Zhenxing Road, Chedun Town, Shanghai, Shanghai, China, 201611 | RateCheck.travel