Hotel Brand

Langham Place


Whatever you may have thought of five star hotels in the past, think again! Langham Place challenges the accepted definition of 'luxury', creating new, surprising and exciting experiences that both stimulate and support our guests. You'll feel a refreshing sense of modern elegance as soon as you step into Langham Place: modern art that intrigues, music that inspires, flavours that ignite and arom as that arouse. And you'll find hints of our classic heritage throughout our hotels, from our love of art to our sense of space.

Photos (14)