Directions to Microtel Inns And Suites Lake Charles, Lake Charles

Microtel-inns-and-suites-lake-charles-map
The Microtel Inns And Suites Lake Charles in Lake Charles is located at 3231 LAKE STREET , Lake Charles , LA, US .   Click on the Google Map above to get an interactive version and see the area around the Microtel Inns And Suites Lake Charles .