Tags Lake Charles

Tag: Lake Charles

Lake Charles, Southwest Louisiana, L'Auberge Casino Resort, Golden Nugget Lake Charles

3 Casino Resort Hotels Attract Groups to Southwest Louisiana

In addition to 15,000 sf of casino space and five restaurants, Delta Downs’ main draw is its horse racing and grandstand center.