DORY INN

North Beach Hampton, NH