Majestic Experiences in Twin Falls
Close to Perrine Bridge and Shoshone Falls
Our Super 8 Twin Falls hotel offers a variety of conveniences to help you make the most of your trip. We are located off I-84 near Shoshone Falls. Whether you are our guest for just one night or an extended stay, we offer comfortable accommodations at a great price.