The Surf House is a simple, yet sophisticated resort in Hampton, NH located just a block from the Atlantic Ocean... One block from the Atlantic and one mile from "The Wall", The Surf House on Ashworth Ave., literally has it all, and what it doesn't..
Relevance: 2.9611201