Property Name: Americas Best Value Inn Decatur, Il
Property Address: 333 North Wyckles Road Decatur, IL, 62522
Property Description: With a stay at Americas Best Value Inn Decatur, IL in Decatur, you'll be within a 5-minute drive of Scovill Park West and Millikin University. This hotel is 3. 3 mi (5. 3 km) from Kirkland Fine Arts Center and 3. 6 mi (5. 8 km) from Rock Springs Conservation Area.
Property Facts: Total Number of Rooms: 55Total Number of Floors: 2Year Built: 1987Year of Last Renovation: N/A