Holiday Inn Hotel & Suites Lake Charles South


Lake Charles • Show on map
Price as low as USD 99.99
Holiday Inn Hotel & Suites Lake Charles South features a restaurant fitness centre a bar and shared lounge in Lake Charles. The property is around 3.5 km from Lake Charles Civic Center 3.8 km from L'Auberge…More info
