Shangri-La Golf Club, Resort & Marina
918-257-4204
31000 S Hwy 125
Monkey Island, OK 74331
Monkey Island, OK 74331
The fictional paradise Shangri-La has become a reality on Grand Lake's Monkey Island. Shangri-La’s 119-room resort...
Learn More