hotels u0026 Restaurants careers in Barka, Oman