Photos coming soon
HOTEL
Tamakiya
5081-5 Tsuchidaru, Yuzawa, Japan
Where it sits
Tamakiya
5081-5 Tsuchidaru, Yuzawa, Japan
36.90948, 138.84766
Plan around Tamakiya
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
