Holiday Inn Hotel & Suites Lake Charles South is a 3-star hotel providing a non-smoking accommodation near to Children's Museum, Lake Charles Civic Center and Harrah's Lake Charles Casino.
The distance between Lake Charles city center and the property is 4 km.
Imperial Calcasieu Museum train station is a 20-minute walk away. Municipal airport is 10 minutes' drive from away.
Eat & Drink
Offering a variety of dishes, Hong Kong Restaurant and Mc Alister's Deli are just about 600 meters away.