If he in a good job then he can come himself and get visa on Arrival..Certain professions or senior role can do that.. Otherwise am afraid that you will have to contact some hotel... or if you know some one can give him a business visa..just some ideas..