Holiday Inn has just opened in Kanazawa—and it's super affordable, especially for Japan
Holiday Inn's newest property might just make you stop lamenting the lack of affordable accommodation in Japan.
11 years 11 months ago























