The short answer to that is yes.

Having your hosting company and therefore the servers where your website is stored, will provide speeds up to 3 times faster, than buying hosting elsewhere.