Supportinfo@ratecheck.travel
Haneda Mingei Hotel, Tokyo | 3-1-13 Haneda, Ota-ku, Tokyo, Japan, 144-0043 | RateCheck.travel