store:
 location:

La Quinta in Lake Charles, Louisiana

1320 MLK Hwy 171 North
Lake Charles - 70601
View Details
1201 West Prien Lake Rd
Lake Charles - 70601
View Details