Best Western The Plaza Hotel
is located on the banks of the beautiful Big Horn River, nestled
comfortably inside Hot Springs State Park in Thermopolis, Wyoming.
Western hospitality
is our motto. We pride ourselves in going the extra mile to assure your
experience at the Plaza is an excellent one.