By Joe Barks | June 16, 2017Grand Opening for Oklahoma Resort’s New Hotel Set for June 23 The Shangri-La Resort & Hotel on Monkey Island, a peninsula on the northern shore of the Grand Lake o’ the Cherokees, represents a $60M investment to connect the property’s golf course and clubhouse to the marina on the island.