HOTEL
Soma Station Hotel
Nakamura, 1 Chome−8−20, Minamisoma, Japan
Where it sits
Soma Station Hotel
Nakamura, 1 Chome−8−20, Minamisoma, Japan
37.80130, 140.92529
Similar stays nearby
Plan around Soma Station Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
