Supportinfo@ratecheck.travel
Kanazawa City Hotel | 6-8 Showamachi, Kanazawa, Ishikawa, Japan, 920-0856 | RateCheck.travel