Photos coming soon
HOTEL
Shofurou Matsuya
168 Shiobara, Nasushiobara-Shi, Tochigi 329-2921, Japan, Nasushiobara, Japan
Where it sits
Shofurou Matsuya
168 Shiobara, Nasushiobara-Shi, Tochigi 329-2921, Japan, Nasushiobara, Japan
36.96320, 139.83910
Plan around Shofurou Matsuya
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
