Located at an elevation of almost 4,600 feet at the southern foot of Yatsugatake, Seisen-ryo boasts an amazing view and warm hospitality.