Holiday Inn Express Hotel & Suites - Lake Charles

Address: 
402 N. Martin Luther King Hwy., Lake Charles, LA 70601