Decatur hotels & apartments, all accommodations in Decatur

Suggested hotels in Decatur

Baymont Inn And Suites Decatur photo

Baymont Inn And Suites Decatur

1201 S. 13Th St., Decatur In, 46733, Decatur, United States

The 2-star Baymont Inn And Suites Decatur is situated a mere 36 km away from Science Central. Renovated in 2009, the hotel has welcomed guests since 1997.

Rodeway Inn Decatur photo

Rodeway Inn Decatur

1302 South 13Th Street, Decatur, United States

The business Rodeway Inn is rated 2 stars and features 62 rooms for guests to stay in. Decatur center can be reached within 20 minutes' walk.

Americas Best Value Inn Decatur photo

Americas Best Value Inn Decatur

1033 North 13Th Street, Decatur, United States

Americas Best Value Inn is a 2-star accommodation with a safe deposit box and a car park. Americas Best Value Inn operates since 1986.