La Quinta Inn Lake Charles

1320 Hwy 171 North
Lake Charles
Louisiana
United States