InTown Suites Downers Grove IL promises warm, friendly service and a great room at incredible value, so you can stay as long as you need. Find great weekly rates for extended stays and short-term housing, with no lease required. Location and comfort are key. Our 2540 Ogden Ave. location is close to everything Downers Grove has to offer, including great restaurants, theaters, shops, grocery...