Photos coming soon
HOTEL
Oyado Yamakyu
Tenshojicho 58, Takayama
Where it sits
Oyado Yamakyu
Tenshojicho 58, Takayama
36.14251, 137.26547
Plan around Oyado Yamakyu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
