Holiday Inn Select Decatur


4191 W Us Highway 36
Decatur, IL 62522-1171
Phone: (217) 422-8800
Fax: (217) 422-9155
check availability




Holiday Inn Select Decatur Map
Ad for Trivago

There are no reviews for this location

Write a Review