Inn On The Bayou

1101 West Prien Lake Rd
Lake Charles, Louisiana 70601
Inn On The Bayou is part of the Lexington Hotels chain.

Map: Inn On The Bayou