York Beach Surf Club - Hotel in Cape Neddick, Cape Neddick | Reviews, Photos & Information on Postcard