Ballard House Inn is located in Meredith and offers free Wi-Fi. It also features a library, a games room and a shopping mall. The inn has 8 modern rooms that are equipped with a range of essential facilities to ensure guests have an enjoyable stay. Ballard House Inn provides easy access to Weirs Beach and Funspot. It also is an ideal base to discover nearby Laconia and Gilford.