Location & Nearby Info
Holiday Inn Express Hotel & Suites Vermillion
1200 N. Dakota St.
Vermillion, SD 57069
1-877-865-6578
Show nearby: