Supportinfo@ratecheck.travel
WEN SI TE HOTEL, Shanghai | Wang Wu, Qianming Village, Fengjing Town, No. 1056, Shanghai, Shanghai, China, 201500 | RateCheck.travel