Sheraton Suites Chicago Elk GroveElk Grove Village
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
4.6/5 | 87 Reviews