Supportinfo@ratecheck.travel
Minxiang Boutique Hotel, Shanghai | No. 158 Dexing Street, Shanghai, Shanghai, China | RateCheck.travel