Supportinfo@ratecheck.travel
Shangri-La Tokyo | Marunouchi Trust Tower Main, 1-8-3 Marunouchi, Chiyoda-ku, Tokyo, Tokyo-to, JAPAN, 100-8283 | RateCheck.travel