editSuggest an edit

Baymont Inn & Suites

Travel / Hotels And Motels

1201 S 13th Street,
Decatur, IN 46733

(260) 728-4600

Call
Call 260-728-4600
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

Find and book hotel rooms online at Baymont Inn and Suites. Browse discounts, deals, photos and amenities including free breakfast and internet. Save more with Wyndham Rewards. THis location is in Decatur, IN.