Barking, Greater London
Company Description The Hotel Home to 130 guest bedrooms with invigorating en suite power showers, ibis Budget... talent to deliver an exceptional guest experience, and maximize operating results ensuring the teams secure the...