Situated in the heart of Lake Charles, Holiday Inn Hotel & Suites Lake Charles South is close to Prien Lake Mall, Imperial Calcasieu Museum, and Lake Charles Civic Center. Also nearby are Children's Museum Lake Charles and McNeese State University.
Holiday Inn Hotel & Suites Lake Charles South has an indoor pool, a spa tub, and a 24-hour fitness facility. Complimentary wireless Internet access is available in public areas and an Internet point is located on site. Business amenities at this 3-star property include a 24-hour business center, small meeting rooms, and audiovisual equipment. Dining options at this Lake Charles hotel include a restaurant and a bar/lounge. Onsite parking is complimentary.
The 120 air-conditioned guestrooms at Holiday Inn Hotel & Suites Lake Charles South include CD players and coffee/tea makers. Guests can use the in-room complimentary wireless and wired high-speed Internet access. Televisions are equipped with cable channels. All accommodations provide direct-dial phones with voice mail; free local calls are offered (restrictions may apply). All units feature microwaves and refrigerators.