Photos coming soon
HOTEL
Guest House Leu.
46 Itamuro, Nasushiobara
Where it sits
Guest House Leu.
46 Itamuro, Nasushiobara
37.04716, 139.94547
Plan around Guest House Leu.
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
