Shangri-La Resort, Oklahoma | Grand Lakes Resort & Marina - Oklahoma Hotels
The luxury Shangri-La Resort is nestled on Monkey Island on northeastern Oklahoma’s Grand Lake O’ The Cherokees, the ultimate getaway destination.
Bonding with animals is a profoundly enriching and rewarding experience that transcends words. Whether...
A vacation at the Shangri-La Resort is nothing short of a dream come true....
Route 66 is filled with iconic attractions and is among the most famous roads...
In northeastern Oklahoma, Monkey Island is a picturesque destination to watch for birds. Each...
From the moment you arrive at Shangri-La Resort, you are captivated by the luxurious...