Where is The Wort Hotel?

Where is The Wort Hotel located?

The Wort Hotel, Wyoming, United States of America (approx. 43.47992°, -110.76352°)


Where is The Wort Hotel on the map?