St. Francis Xavier Catholic Church befindet sich knapp 3 Kilometer von dem behagliche Country Hearth Inn & Suites Willard entfernt und ist unbedingt einen Besuch wert. WLAN ist im ganzen Gebäude verfügbar und hält Sie auf dem Laufenden, und das einsatzfreudige Personal hilft Ihnen gerne weiter.
Das Zentrum von Willard kann man fußläufig in 20 Minuten von dem gemütlichen Hotel aus erreichen. Außerdem liegt das Country Hearth Inn & Suites Willard nicht weit entfernt vom Raceway Park.
Täglich wird Hotelgästen ein kostenloses Frühstück angeboten. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Burger King, das sich nur 18 Fußminuten von hier entfernt befindet.