Shangri-La Resort
Delaware County, Oklahoma
With a stay at Shangri-La Resort in Afton, you'll be a 3-minute walk from Grand Lake O' the Cherokees and within a 5-minute drive of Isles' End Cove. This 4-star hotel is 30.2 mi (48.7 km) from Indigo Sky Casino and 7.5 mi (12.1 km) from National Rod and Custom Car Hall of Fame Museum.