How many players do you cater? if you cater 200+ people select ovh have a asia dedicated server. it like 100$ a month. if starter 100 players below you can try digital ocean and i believe it can survive now days on ddos attack because if your server receive such ddos attack the attacker are going to be nulled routed.