Lake Charles has established itself as one of the top business, medical and educational locations with Northrop Grumman, Siemens, Weatherford, McNeese State University, Lake Charles Memorial Hospital, CHRISTUS St. We are just East of the Golden Nugget and L’Auberge Casinos. The new Holiday Inn Express & Suites Lake Charles South Casino Area is conveniently located to the downtown business district, lakefront boardwalk, and the Civic Center.