With over $1 million in renovations, including a complete overhaul of all 95 rooms and suites, the Lexington Inn & Suites®, located at 1585 Dundee in Elgin, IL, is now open and ready to take advantage of its close proximity to O’Hare Airport and downtown Chicago.