Sheraton Suites Chicago Elk Grove

3.6 

121 Northwest Point Boulevard, Elk Grove Village, IL, 60007, United States   •  Weather:   

Local Time Phone (847) 290-1600 Hotel Reservations 888-627-7052

3.6