La Quinta Inn & Suites Lake Charles Prien Lake Road

1201 W Prien Lake Road
Lake Charles
Louisiana
United States