
Hotel Information
Holiday Inn Express Hotel & Suites - Lake Charles is the finest new hotel in Southwest Louisiana. The hotel's dedicated staff at the Holiday Inn Express Hotel & Suites - Lake Charles is here to make your stay comfortable and enjoyable.
Offering the finest accommodations and convenient facilities, Holiday Inn Express Hotel & Suites - Lake Charles is an ideal place to reside while in Lake Charles.