dismiss

Holiday Inn Hotel & Suites Lake Charles South

When you stay at Holiday Inn Hotel & Suites Lake Charles South in Lake Charles, you'll be in the business district, within a 5-minute drive of Prien Lake Mall and Lake Charles Civic Center. This hotel is 2.3 mi (3.8 km) from Children's Museum Lake Charles and 2.7 mi (4.4 km) from McNeese State University.

6 suites at Holiday Inn Hotel & Suites Lake Charles South

6 suites

0 amenities at Holiday Inn Hotel & Suites Lake Charles South

    0 images of Holiday Inn Hotel & Suites Lake Charles South

      Holiday Inn Hotel & Suites Lake Charles South reviews

      159 reviews

      Holiday Inn Hotel & Suites Lake Charles South Location

      2940 Lake Street

      Lake Charles, LA 70601 US

      1 (855) 282-1325