Holiday Inn Express & Suites - Lake Charles South Casino Area, an IHG Hotel
Stunning 8.6 (445 reviews)
Hotel
About it
Located in Lake Charles, Holiday Inn Express & Suites - Lake Charles South Casino Area, an IHG Hotel provides air-conditioned rooms with free WiFi. The property is around 1.8 miles from L'Auberge Casino, 2.5 miles from McNeese State University and 3 miles from Lake Charles Civic Center. The hotel has an outdoor swimming pool, fitness center and a 24-hour front desk.
Bord Du Lac Park is 3.2 miles from the hotel, while Creole Nature Trail All-American Road is 5.2 miles from the property. The nearest airport is Lake Charles Regional Airport, 4.3 miles from Holiday Inn Express & Suites - Lake Charles South Casino Area, an IHG Hotel.