Are you flying to some remote area where they don't sell these items? Leave yours at home and stop at a convenience store or supermarket after you land.
More upscale business hotels will stock these items. May not be 'your brand' but it will get the job done.