Skip to main content

Shangri-la Resort 4 *

57401 East Highway 125, 74331 Afton, United States Show on the map
Excellent location

Choose your room


- Nestled On 650 Acres Along The Shores Of
Grand Lake O The Cherokee In Northeast
Oklahoma, Shangri La Resort Is A Unique
Experience. Whether You Are Planning A
Family Get Away, Romantic Interlude, Golf
Outing Or Convention, We Can Satisfy Each
Traveler With Our Gracious Hospitality,
Incomparable Service And Innumerable Amenities.
All Accommodations Are Within A Short Walk Of
Our Manicured Fairways, Professional Designed
Meeting Facilities And Fabulous Dining.

Reviews: Shangri-la Resort

This hotel has no reviews. Would you like to add your own review?