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. 

57301 East Highway 125 Monkey Island, OK 74331

Related Stories