The La Quinta Inn and Suites Lake Charles Westlake hotel located in Westlake, LA close to area casinos, attractions and restaurants. Our guest rooms have microwave, refrigerator, HDTV, and free local and long distance calls plus enjoy free breakfast.