Baymont Inn & Suites Decatur

2 star
2212 Danville Road South West Decatur 35601

The Baymont Inn and Suites Decatur hotel is located just minutes from Decatur Mall and Alabama Army National Guard Armory. This Decatur, AL hotel is five miles from the Tennessee River and 10 miles from...more

Good 7.9/10
Score from 245 reviewers

Last updated: 10 Dec 2019

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Decatur

Close Ad