Howard Johnson Express Inn - Lake Charles

825 Broad St
Lake Charles
Louisiana
United States