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.
The warm weather from fall and summer may have left us, but winter has...
Spoonbill fishing season is a world-class fishing experience right here in Oklahoma. People come...
No matter how much you love the outdoors, there will always be days when...
There’s nothing like the simple joy of enjoying a skillfully crafted meal while surrounded...
If you’re planning your next great group vacation, look no further than Shangri-La Resort...