Photos coming soon
HOTEL
Green Hotel Kakuda
Omachi-37-1, Shiroishi, Japan
Where it sits
Green Hotel Kakuda
Omachi-37-1, Shiroishi, Japan
37.97812, 140.78448
Plan around Green Hotel Kakuda
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
