Shangri-La Resort | Discover Oklahoma TV

Shangri-La Resort - Monkey Island

Renovated in 2016 Shangri-La Resort is once again the crown jewel of Grand Lake in northeastern Oklahoma. A premier golf course, spa, club house, new pool and much more has Shangri La attracting visitors from all over the country. 


Location:
57301 East Highway 125 Monkey Island, OK 74331

Related Stories