They can come on a visa sponsored by a hotel....but then its expensive......unfortunately there is no other way.....but then why your company is so rude??