Black Horse Inn

Built in 1856 and located in Mississippi River bluff country, the inn is listed on the National Register of Historic Places and is one of a few pre-Civil War hotels still operating in Iowa. Meals available.