Owl’s Rest Suite is one of the largest suites at Idabel Lake Resort and features a wall of windows overlooking the lake. This large executive suite offers two bedrooms, each with a queen bed and private ensuite, as well as a sunroom. 

The Owl’s Rest Suite is not currently available to rent.