8.2
Based on 150 reviews

Walton Inn

Situated just a 12-minute walk from St. Francis Xavier Catholic Church, the 3-star smoke-free Walton Inn Willard features Wi-Fi in public areas, and a car park on site.

The center of Willard is a 15 minutes' walk of this inn. The Willard hotel is 1.3 miles from Grace United Church and 70 minutes' drive from Toledo.

The rooms at the Walton Inn include an air conditioner, as well as media facilities like a flat-screen TV with satellite channels.

You can dine at Wendy's, around 5 minutes' walk away.

Book Walton Willard

General information

Contact information

117 Walton Street East, Willard, United States;

Walton reservations available at 'rooms'

Walton phone number isn't available on our site, if you want to call Walton visit site of a hotel

Walton Location

 117 Walton Street East, Willard, United States

Walton Motel Deals

8.2 logo

Review score

Based on 150 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Free Wi-Fi in rooms

Non-smoking rooms

Air conditioning

No pets allowed

Walton Amenities

  • General

    Non-smoking rooms
  • Parking
  • No pets allowed
  • Security
  • Smoke detectors
  • Fire extinguishers
  • Key access
  • Room Amenities

    Free Wi-Fi in rooms
  • Air conditioning
  • Heating
  • Flat-screen TV

Walton Offers

Rooms