Where is Richmond Hotel Aomori?

Where is Richmond Hotel Aomori located?

Richmond Hotel Aomori, Richmond Hotel Aomori, Japan (approx. 40.82331°, 140.74493°)


Where is Richmond Hotel Aomori on the map?