Photos coming soon
HOTEL
Helena Resort Iwaki Helena International Villa
66-3 Zukindaira, Soeno-machi, Iwaki-shi, Iwaki, Japan
Where it sits
Helena Resort Iwaki Helena International Villa
66-3 Zukindaira, Soeno-machi, Iwaki-shi, Iwaki, Japan
36.94653, 140.81493
Plan around Helena Resort Iwaki Helena International Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
