Red Roof Inn Vermillion - U of South Dakota is a 2-star property situated in Vermillion. This 2-star motel features free Wi-Fi and barbecue facilities. Guests can have a drink at the snack bar.
Number of rooms: 39
1208 East Cherry Street, Vermillion, SD 57069, United States