This company has no active jobs
About Us
The world’s greatest hotel, as
conceived by the world’s greatest
hotelier. For over a century St
James’s Hotel has been the
benchmark by which other hotels
are measured. A London landmark at
7-8, Park Place, St James’s has
been home to the great and the
good, the intelligentsia, the
glitterati and thousands of
discerning guests since ‘1892.