Shangri-La | Grand Lakes Resort & Marina - Oklahoma Hotels
The luxury Shangri-La Resort & Marina is nestled on Monkey Island on northeastern Oklahoma’s Grand Lake O’ The Cherokees, the ultimate getaway destination.
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...
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...