Skip to main content

Holiday Inn & Suites Lake Charles South, An Ihg Hotel

hotel · Lake Charles, LA

Address
2940 Lake St, Lake Charles, LA 70601-8220
Phone
(337) 310-7700
Website
ihg.com
Where
30.2031, -93.2337

Search Hominin for Holiday Inn & Suites Lake Charles South, An Ihg Hotel

Other hotels nearby

More in Lake Charles

Holiday Inn & Suites Lake Charles South, An Ihg Hotel — hotel in Lake Charles, LA | Hominin