Where is Cross Hotel Sapporo?

Where is Cross Hotel Sapporo located?

Cross Hotel Sapporo, Cross Hotel Sapporo, Japan (approx. 43.064°, 141.35342°)


Where is Cross Hotel Sapporo on the map?