 Baymont Inn and Suites Decatur, Map, Directions, Get Directions Baymont Inn and Suites Decatur, Driving Directions, Baymont Inn and Suites Decatur Maps. Map - Directions - Baymont Inn and Suites Decatur, 1201 South 13th Street Decatur IN 46733, 1201 South 13th Street Decatur IN Map - Find Local Hotels. Map of the Baymont Inn and Suites Decatur. |