Facebook Twitter LinkedIn      



Holiday Inn & Suites Decatur - Forsyth

5150 N Wingate Dr
Decatur, IL, 62526-9709
Phone Number: (217) 542-5400
Fax Number: (217) 542-5401
Book Direct and Save

 

Menu