Merrill House Inn is located at 720 Kearsarge Rd, Kearsarge, NH-03847. Get step by step driving directions to Merrill House Inn.
The following map shows the location of Merrill House Inn
View details of Merrill House Inn.