Where is Lake Hotel?

Where is Lake Hotel located?

Lake Hotel, Lake Hotel, United States of America (approx. 44.54966°, -110.40103°)


Where is Lake Hotel on the map?