StayInnPlace.com

Holiday Inn of Decatur


Holiday Inn of Decatur is an Accommodation in Decatur IL. Get directions and contact details of this local accommodation near 4191 West USHighway 36 Decatur.

Tags: Accommodations,

Address:
4191 West USHighway 36, Decatur, IL, 62522
Phone:
(217)422-6907
Fax:
(217)422-6907


All user-generated content (e.g., Offers, Products, Company Profiles) is the responsibility of the user. StayInnPlace.com is not liable for such content. Learn more.