ANA Holiday Inn Resort Karuizawa will be the tenth hotel under the Holiday Inn brand family in Japan The project is IHG’s first agreement with Kajima in Japan and is the first step in a broader strategic partnership The new hotel will offer a full range of activities and amenities for families (IN SHORT) IHG Hotels & Resorts… Read the full press release