In short, yes it does affect the SEO of a website. Changing the location of your web host can affect your website in several different ways. One of these is SEO and you site's search engine listing position.
Links removed by Site Administrator so it doesn't look like you're spamming us. Please don't post them again.