- 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!