Base around Elgin’s Fox River
Grand Victoria Casino is on the Fox River at 250 South Grove Avenue in Elgin. This is a separate destination from downtown Chicago; use the Elgin address when weighing hotel convenience against any city sightseeing plans.