Candlewood Suites Wheeling

8000 Capitol Dr
Wheeling
Illinois
United States