Supportinfo@ratecheck.travel
the square hotel KANAZAWA | 10 Shimotsutsumicho, Kanazawa, Ishikawa, Japan, 9200917 | RateCheck.travel