Located in Japan’s Niseko Grand Hirafu Resort area on the island of Hokkaido, Skye Niseko is a premium-grade ski resort with 105 apartments and 5 penthouses, a bespoke restaurant, ski-in and ski-out concierge facilities and a ...