The Black Horse Inn is located on the Great River Road, eight miles north of Dubuque, Iowa. Driving time is approximately 20 minutes.

5259 South Mound Rd
Sherrill, Iowa 52073

Directions from Dubuque:

Go north on State Route 52 to Sageville
Turn RIGHT onto Sherrill Road (CR-C9Y)
Continue to follow Sherrill Road for 4.6 miles to Sherrill
The Inn is located in the center of town

The nearest airport is the Dubuque Airport.
The regional airport close by is the Eastern Iowa Regional Airport at Cedar Rapids.