Shangri-La Resort

  • Hotels, Inns & Lodgings
57301 East Highway 125
Monkey Island, OK 74331
(918) 257-4204
(918) 257-7810 (fax)
  • About

    Oklahoma's Premier Golf & Lake Resort. Shangri-La Resort is located on Oklahoma's beautiful Grand Lake O' the Cherokees and offers the most unique and comprehensive getaway packages in the HEART of America.

  • Whom to Contact