Owl’s Rest is a charming vacation home away from home located right on the shore of Idabel Lake. It’s one of the largest suites in the resort and has plenty of space for entertaining, sweeping water views and a private hot tub.
Summit Suite is located in the lodge and has beautiful views of Idabel Lake. The lake is close enough to fish or jump in from the deck! This a cute rustic large suite with three bedrooms, two bathroom with fully equipped kitchen including fridge/freezer