Welcome to STI Ski Lodge, located in the famous ski area of Ishiuchi, Niigata-ken, Japan. We are the first Western-owned ski lodge in Japan, operating over 45 years! We offer rooms for FOUR persons each with shared bathrooms, no private facilities! Checkout our blog for all the details and come and join us today!