1. Extended Stay America - Chicago - Elmhurst - O'Hare 550 W Grand Ave, Elmhurst, IL 60126 Coordinate: 41.92746,-87.95835 Phone: (630) 530-4353