Ballard House Inn
Meredith -> New Hampshire -> New England -> Northeast -> the USA
NH 03253 53 Parade Road, Meredith, NH 03253, United States of AmericaBallard House Inn on the map
Ballard House Inn. Hotel in Meredith
Located in Meredith, Ballard House Inn provides free WiFi. Among the various facilities are a fitness center, a garden, as well as a terrace. Guests can use a shared lounge. All rooms in the inn are equipped with a flat-screen TV.
Price from $137