Holiday Inn Express And Suites Lake Charles South Casino Area

Holiday Inn Express and Suites Lake Charles South Casino Area, an IHG Hotel, 1150 W Prien Lake Rd, Lake Charles, LA 70601, United States

(337) 564-6877

Email Holiday Inn Express And Suites Lake Charles South Casino Area

Location