Hello,
Sorry, but we don’t have a good hosting advice for you. We use our local hosting provider and it will not be good for you. We suggest you take trial periods of a few popular hosting and check how your website will work there and then do your choice.
Regards