Photos coming soon
HOTEL
WAT RESORT Hida Machiyado SAKURA
55 Kamikawaharamachi, Takayama, Japan
Where it sits
WAT RESORT Hida Machiyado SAKURA
55 Kamikawaharamachi, Takayama, Japan
36.13602, 137.25749
Plan around WAT RESORT Hida Machiyado SAKURA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
