Red Roof Inn Vermillion - U of South Dakota Vermillion
1208 E Cherry St -
Vermillion,
SD 57069
Near University of South Dakota