Courtyard by Marriott Hotels Near Strawberry Hill Plaza Shopping Center Elk Grove Village, IL