Top hotel amenities in our guest rooms include mini-fridges and microwaves in all our guest rooms. Our hotel offers spacious guest accommodations and suites along with a full-service restaurant for breakfast and dinner dining.
Holiday Inn® & Suites Lake Charles South in Lake Charles is located on Lake Street which is easily accessible from I-210, exit 5.