Sheraton Suites Chicago Elk Grove
We're liking this
- Comfy roomUnpack and stretch out in ultra-comfortable beds, unlock stylish comfort!
- Royal well-beingAfter an unforgettable day of business, shopping or sightseeing, take a refreshing dip in sparkling indoor pool and exhilarate your body in fitness center.
- Upmost friendlinessOrder light bites from the menu or kick back and enjoy creative cocktails from the talented bartenders in a relaxing atmosphere.
121 NW Point Blvd, Elk Grove Village, IL, USA