3 star hotel careers in Tubli, Bahrain