Location rating score
Located at 420 meters above sea level, this hotel features outstanding views and a quiet, peaceful location. Try some delicious hand-made udon and a range of cuisine made from a selection of local ingredients.
Extra beds, if available, are dependent on the room you choose. Please ask the property for more details.