find your hotel

Search hotel

Featured Troovelers



The town of Willard is located in the region Ohio of United States.

Read more Hide

Willard is a city in Huron County, Ohio, United States. The population was 6,236 at the 2010 census. Willard is served by the Willard Memorial Library.

Places of interest (4)
Hotels (2)
Gastronomy (4)
Shopping (15)
Looking for travel clients? Advertise here