Where is Hotel Alex Johnson?

Where is Hotel Alex Johnson located?

Hotel Alex Johnson, Hotel Alex Johnson, United States of America (approx. 44.080395°, -103.22752°)


Where is Hotel Alex Johnson on the map?