GUEST RELATIONS MANAGER LONDON jobs in CANNING TOWN EAST LONDON, United Kingdom

Company Description The Hotel Home to 130 guest bedrooms with invigorating en suite power showers, ibis Budget... London Barking hotel sets up guests with everything they need under one roof. Guests benefit from a choice of well-appointed...

Ibis