Да, английский язык нужно знать. В Персидском Заливе это язык общения.
Позиции Хостесс и Репшеонист подразумевают общение с гостями Отеля, Ресторана или Аэропорта, так что такой уровень, при котором Вы сможете общаться с гостями - подойдёт. Как он будет называться B1, A или Advanced - не имеет никакого значения.
Просто для информации - огромное количество иностранцев ежегодно приезжает в ПЗ, живут в отелях, посещают рестораны и салоны красоты. Для понимания друг-друга должен быть международный язык, коим и есть английский. Английский язык в любом случае поможет найти новые и полезные знакомства, ну и личное развитие никто не отменял;)