Photo of Holiday Inn Express & Suites Sulphur (Lake Charles), an IHG Hotel
Holiday Inn Express & Suites Sulphur (Lake Charles), an IHG Hotel
102 Mallard Street, Sulphur, Louisiana 70665-6498 USA
102 Mallard Street, Sulphur, Louisiana 70665-6498 USA