Holiday Inn Express & Suites Vandalia

21 Mattes Ave
Vandalia
Illinois
United States