Where is Hotel Route-Inn Aomori Chuo Inter?

Where is Hotel Route-Inn Aomori Chuo Inter located?

Hotel Route-Inn Aomori Chuo Inter, Hotel Route-Inn Aomori Chuo Inter, Japan (approx. 40.79466°, 140.75839°)


Where is Hotel Route-Inn Aomori Chuo Inter on the map?