Langham Hotels & Resorts
As the flagship brand of Langham Hospitality Group, Langham Hotels and Resorts represents the epitome of luxury. Hotels under the brand are defined by "The Art of the Stay" through their impeccable service with poise, timeless art and design, and by their captivating experiences.
Experience classic grandeur and utter serenity at The Langham. Be inspired by understated contemporary elegance at Langham Place. Two different styles, but one commitment to delivering guests with unmatched levels of luxury and pampering at every one of our hotels across the globe.