HOTEL
Obihiro INN
Higashi3Jo Minami15Chome12-3, Tokachi, Japan
Where it sits
Obihiro INN
Higashi3Jo Minami15Chome12-3, Tokachi, Japan
42.91557, 143.21162
Plan around Obihiro INN
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
