The Langham Hotels & Resorts
-- Language --
Careers at The Langham Hotels & Resorts

Langham Hotels & Resorts - The Art of the Stay

Langham Hotels and Resorts is founded on 150 years of history, dating from 1865 when The Langham, London opened as Europe’s first “Grand Hotel”. Today, our properties continue to deliver exceptional experiences to discerning guests across the globe.

As the flagship brand of Langham Hospitality Group, Langham Hotels and Resorts represents the epitome of luxury.
Our hotels are defined by “The Art of the Stay” through their impeccable service with poise, timeless art and design, and by their eclectic sensory experiences.

We have two interpretations, or different styles, under the Langham Hotels and Resorts brand.
The Langham: Classic luxury, grandeur, timelessness
Langham Place: Contemporary luxury, elegance, sophistication