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.
Nestled in the heart of northeastern Oklahoma lies the captivating beauty of Grand Lake,...
We invite you to enjoy the Racquet Club while visiting or staying at Shangri-La...
Valentine’s Day is this weekend, and it’s time to create your dream Valentine’s escape...
While many resorts in four-season climates experience a dramatic decline in available amenities during...
College Football Saturdays We are beyond excited about the turnouts we have had every...