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.
There’s nothing like the simple joy of enjoying a skillfully crafted meal while surrounded...
There’s never a bad time to enjoy watersports near Monkey Island. The waters surrounding...
Oklahoma lake vacations are always a fantastic way to spend your summer, surrounded by...