Holiday Inn & Suites Lake Charles
2940 Lake Street
Lake Charles LA 70601
Stay in the newest, full service hotel in Lake Charles. The 120 room hotel is located in the heart of Lake Charles, with attractions such as L'Auberge du Lac Casino and Isle of Capri Casino in very close proximity.