Where is Frame Hotel Sapporo?

Where is Frame Hotel Sapporo located?

Frame Hotel Sapporo, Frame Hotel Sapporo, Japan (approx. 43.05421°, 141.34824°)


Where is Frame Hotel Sapporo on the map?