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...
If you’re planning your next great group vacation, look no further than Shangri-La Resort...
Shangri-La Resort cannot wait to welcome you and your family for an unforgettable, exclusive...
Oklahoma lake vacations are always a fantastic way to spend your summer, surrounded by...