A hot spring ryokan located at an altitude of 5,250 feet with sweeping views of the Northern Alps from the lookout terrace.