Walton Inn is located in a wonderful, safe neighborhood with a well-lit parking lot.  It is located on US Highway 224 in the city limits of Willard, Ohio.

117 E Walton St.
Willard, OH 44890
(877) 933-2422

Single Room
King-size bed
$49.00 per night

Double Room
Queen-size beds
$54.00 per night

Special Suites
$69.00 per night