Holiday Inn Express & Suites Lake Charles South is a business 3-star property with 100 rooms to stay in.
The hotel is approximately 30 minutes' walk from McNeese State University.
Holiday Inn Express & Suites Lake Charles South welcomes guests to take advantage of television and a work desk supplied in the rooms. Guestrooms are outfitted with a stylish interior.
Eat & Drink
Dining options include a hot hot buffet breakfast served every morning.
Guests will benefit from 24-hour front desk and housekeeping.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.