Remove Ads

Photo of La Quinta Inn & Suites by Wyndham Lake Charles Casino Area

4.5
29 votes

La Quinta Inn & Suites by Wyndham Lake Charles Casino Area

1201 W Prien Lake Rd, Lake Charles, Louisiana 70601-8370 USA

Add Photo

In-Room Amenity

Remove Ads

Claim copyright