Point of interest
Shangri La Resort
27 locals recommend
Location
57301 OK-125
Afton, OK
Tips from locals
Try the Club Special and enjoy the beautiful pool, or book a round on the championship golf course.
Doc's restaurant & bar, amazing golf course, family entertainment center with tons of games, all accessible by water.
Shangri-La Resort, nestled on Monkey Island on northeastern Oklahoma’s Grand Lake O’ The Cherokees, is the ultimate getaway destination. Championship golf, boating, fishing, parasailing, indoor-outdoor dining options, a brand new indoor/outdoor recreation center, and a luxury spa make it a prime destination for those who want choices to do everything – or nothing at all.
Shangri-La Resort, nestled on Monkey Island on northeastern Oklahoma’s Grand Lake O’ The Cherokees, is the ultimate getaway destination. Championship golf, boating, fishing, parasailing, indoor-outdoor dining options, a brand new indoor/outdoor recreation center, and a luxury spa make it a prime des…