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
How to get an intro to The Langham, London?