With a stay at Yuzawa Ski House in Yuzawa, you'll be within a 5-minute drive of Gala Yuzawa and Snow Country Museum. Featured amenities include luggage storage and a safe deposit box at the front desk. A train station pick-up service is provided at no charge, and self parking (subject to charges) is available onsite.