I did some reading up about the advantages of cloud hosting (The article I read can be found
here and what I learnt was that either of the two can be more secure but it depends on your setup. In most cases cloud hosting is said to be more secure.
I don't know much about the two but I am pretty sure this is true.
Regards,
ford