 Wheeling Island Hotel-Casino-Racetrack

Wheeling Island Hotel-Casino-Racetrack (formerly Wheeling Downs) is located on Wheeling Island in the middle of the Ohio River, which is a part of the city of Wheeling, West Virginia.It is located just off the Wheeling Island exit of I-70, 40 minutes west of Washington, Pennsylvania and about two hours east of Columbus, Ohio.