HOTEL
Hotel Honjo
Honjo1-1-8, Honjo, Japan
Where it sits
Hotel Honjo
Honjo1-1-8, Honjo, Japan
36.23680, 139.19003
Similar stays nearby
Plan around Hotel Honjo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
