The 2-star Country Hearth Inn & Suites Willard is located 3.3 km from First Assembly of God, and features a fitness centre and various recreational opportunities.
The centre of Willard can be reached within a 20-minute walk. St. Francis Xavier Catholic Church stands around a 10-minute drive from this Willard inn. The hotel lies 110 km from Cleveland Hopkins International airport.
Rooms have elegant furniture.
A continental breakfast is served here every morning.
Book Country Hearth Inn & Suites Willard
More +
Less -