Omaru Onsen Ryokan A hot spring inn situated at 1,300 meters above sea level, nestled in a heavenly resort. Tochigi / Inns See More