Grand Falls Casino & Golf Resort is a comprehensive entertainment complex near Larchwood, Iowa, approximately six miles south of Sioux Falls, South Dakota, in Lyon County. Opened in June 2011 with a $120 million investment, the resort features 163 luxurious hotel rooms, more than 700 slot machines, six electronic table games, 47 gaming tables including Blackjack, Craps, and Roulette, plus an eight-table poker room. Additional amenities include an 18-hole championship golf course, 1,200-seat event center, fine dining restaurants, Aveda Salon & Spa, and both onsite and online sportsbooks. Owned and operated by Elite Casino Resorts under majority ownership by the Kehl family, it serves as a premier gaming and resort destination on the Iowa-South Dakota border.