I need FREE hostingYou might consider something like Azure, which is for small players as well as big, but you may be able to get something cheaper if you look at something smaller. If you're going to do that then you would probably want something in your geographical region, which we don't know.