Shangri La Resort
57401 E Highway 125, Afton, OK 74331
#3 of 3 hotels in Afton
Nearby Shangri La Resort
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Afton Travel Forum
Need advice about Afton, Oklahoma? Visit the Travel Forum for Afton and ask our Answer Gurus.