Go with Host.co.in, one of the top WordPress hosting providers in India, if you're seeking for affordable managed WordPress hosting. With an annual subscription, you can get a free domain with their beginning WordPress Hosting plan for for $99/month.