Within a five-minute walk of the slopes. Within walking distance of convenience stores and restaurants. A relaxing hot spring inn full of nostalgia.