Supportinfo@ratecheck.travel
Hendrix Smart Hotel Shanghai | No. 79 Wenshang Road, Zhujing Town, Shanghai, Shanghai, China | RateCheck.travel