Holiday Inn Express Hotel & Suites Vermillion

1200 N Dakota St
Vermillion
South Dakota
United States