Tag: The Langham Hotels & Resorts
Have a Paddington stay at The Langham
The beloved Paddington bear has checked into The Langham hotels across Australia, China, Hong Kong, Indonesia, the US and the UK.
This summer, guests can...
The Langham marks 156th anniversary with special deals
The Langham Hotels & Resorts has crafted a collection of experiences and staycation deals across its hotels in the UK, Germany, Australia, China and...