Night Manager - Full Time Werribee, Wyndham Area About us _?_ Holiday Inn Werribee proudly showcases the Holiday Inn open lobby concept. Situated in the heart of the Werribee city centre, being the talk...