T

The Langham, London

171 employees

Langham Hotels and Resorts is a portfolio of luxury hotels in prime destinations.

Basic info

Industry

hospitality

Sectors

Travel

Date founded

1865

FAQ