Imperial London Hotels logo

Imperial London Hotels jobs and careers

London, United Kingdom

About Imperial London Hotels

All our six hotels are ideally situated on or near the beautiful Russell Square, nestled between Kings Cross, Holborn and Oxford Street, providing a fantastic base for business and leisure in London.

Employees
1,001 to 5,000
Headquarters
London

Leadership

The top of Imperial London Hotels's org chart, with how many people report into each leader.

NBPhoto of Neil Braude

Neil Braude

Chief Operating Officer

Jobs at Imperial London Hotels

No open positions right now. Explore more companies on TheJobsMap.