Located on the main road between Hirafu and Niseko Village, Nest at the Trees offers hotel rooms and apartments with views of Mount Yotei.