Just 100 feet from Joetsu Kokusai Ski Resort, with stunning views of the Echigo Sanzan mountains and nearby ski areas from the dining room.