Shangri-La Resort, Oklahoma | Grand Lakes Resort & Marina - Oklahoma Hotels
The luxury Shangri-La Resort is nestled on Monkey Island on northeastern Oklahoma’s Grand Lake O’ The Cherokees, the ultimate getaway destination.
As we roll into the middle of the summer season, we are celebrating our...
Being a Member of Shangri-La Resort is full of excellent benefits. This week Katelin...
There are certain things to avoid so as not to embarrass yourself on a...
Grand Lake O’ The Cherokees is one of the safest inland boating venues anywhere....
Have you met Katelin Threet? You may recognize her from Shangri-La’s Facebook Videos or...