Knights Inn Lake Charles

2700 Broad St
Lake Charles
Louisiana
United States