Hotel May Stand Next to Twin Falls Visitor CenterHotel May Stand Next to Twin Falls Visitor Center A new hotel may be planned along the Snake River Canyon rim near a relatively new development in Twin Falls.Benito BaezaBenito Baeza