Came across this place by accident. We were passing through and needed a quick overnight. Towne Place was located next to the Hampton Inn on I-80 and a mile from I-55. We were headed for the Hampton but thought we'd check out the Marriott brand hotel and glad we did. The price was less and we picked up a number... more




