Hoshino Resorts is Japan’s best-known group of luxury hotel properties. The company’s hotels are considered destinations in and of themselves, often located outside of major city centers in places of natural beauty and/or cultural significance, with the corresponding level of elegance and refinement to the hotels’ architecture, amenities, and hospitality. So it’s…