Country Inns & Suites 2940 Lake Street - Lake Charles, Louisiana 70601 Approximately 1.8 miles from Women's and Children's Hospital Compare prices for Holiday Inn Hotel & Suites Lake Charles South with nearby hotels
Holiday Inn Hotel & Suites Lake Charles South is the closest Country Inns & Suites hotel to Women's and Children's Hospital.
Country Inns & Suites Closest To Women's and Children's Hospital