Located 6.8 miles from the Bellingrath Gardens attraction and 7.8 miles from the Mobile International Speedway, this no-nonsense lodging occupies a 2-story building.
Bayou La Batre .
Bayou La Batre is a town in Mobile County, Alabama, United States. It is included in the Mobile metropolitan statistical area. At the 2000 census, the population was 2,313. According to the 2010 U.S. Census, the city had a population of 2,558.