Canyon Crest-Twin Falls, ID.

  • Canyon Crest Event Center and Dining 330 Canyon Crest Drive Twin Falls, ID, 83301 United States
  • Admission: free
  • All ages welcome
  • Phone: (208) 733-9392

A Modern Northwest Lodge with Contemporary American Cuisine.

Perched atop the Snake River Canyon in Twin Falls, Idaho,
CANYON CREST
provides guests with a spectacular panoramic view of the canyon and Perrine Bridge. The timeless design, succulent menu and elegant atmosphere provide a perfect setting for the most intimate oments, to the grandest events.  Please join us for a night of live music and fine dining!