Photos coming soon
HOTEL
Jukichi Owada Residence
Sumiyoshidai Higashi 4 Chome 9 7 Sendai Izumiku Japan,, Sendai, Japan
Where it sits
Jukichi Owada Residence
Sumiyoshidai Higashi 4 Chome 9 7 Sendai Izumiku Japan,, Sendai, Japan
38.32944, 140.78245
Similar stays nearby
Plan around Jukichi Owada Residence
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 28, 2026.
