Featuring a marina, South Shore Cottages puts you within a 10-minute drive of Mississippi River. For a bite to eat, guests can check out South Shore Restaurant, which serves American cuisine and is open for breakfast, lunch, and dinner. Conveniences like kitchens are in all accommodations, along with flat-screen TVs and premium bedding.