
Twin Falls, ID, United States
Best Western Plus Twin Falls Hotel
3-star hotel · BWH HOTELS
Situated near the breathtaking Shoshone Falls in Twin Falls, Idaho, the Best Western Plus offers convenient access to shopping, dining, and local attractions. This hotel provides spacious, non-smoking rooms equipped with cable…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge









