
Thermopolis, WY, United States
Best Western Plus Plaza Hotel
3-star hotel · BWH HOTELS
The historic Best Western Plus Plaza Hotel in Thermopolis, Wyoming, offers immaculate accommodations in a beautiful location within Hot Springs State Park. Situated beside the Big Horn River, this hotel, listed on the National…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


