Merrill House Inn is located at 720 Kearsarge Rd, Kearsarge, NH-03847. An interactive Map of Merrill House Inn is shown below.
View details of Merrill House Inn.