Holiday Inn Strengthens Japan Presence with new Resort and Urban Stay Experiences
IHG Hotels & Resorts (IHG), one of the world’s leading hotel companies, welcomes ANA Holiday Inn Resort Karuizawa to its rapidly-growing portfolio of hotels in Japan, marking the first major internationally branded hotel in the local prefecture. The all-new resort adds to an exciting portfolio of Holiday Inn stay experiences in Japan, including the recent […] More
