Thermopolis is located near the middle of the state at the South end of the Big Horn Basin. The town is snuggled into a lovely niche between the Bighorn River and the surrounding red hills. Best Western Thermopolis Wyoming.
Hotels in Thermopolis
Best Western The Plaza Hotel
116 E Park St
Thermopolis, WY 82443
