Elevation 486

195 River Vista Pl Twin Falls, ID
Max Capacity: 300 people
We are blessed to be in this one-in-a-million location, perched on the south rim of The Canyon, in the great state of Idaho, 486 vertical feet above the beautiful Snake River. On a clear day you can see Soldier Mountain to the northwest, the Pioneer Range due north and Pomerelle to the east. What they say is true.. Location is everything!
Package Pricing
Event Spaces
  • Max Number of People for an Event: 300