Sherrill IA Hotels & Motels 1. 5259 South Mound Road, Sherrill, IA 52073 | Black Horse Inn (563) 552-1800