Hotel Knights Inn Lake Charles, Lake Charles

2700 Broad St Lake Charles70615, United States