The Langham London

The Langham Hotel in London opened in 1865 and has since then been a symbol of luxury and style in London. The hotel has a quite large indoor swimming pool, a very nice SPA area and real gourmet restaurants and bars. The hotel is located in the vicinity of the Regent Street and not far away from Oxford Cirus metrostop. If you are looking for great location and wonderful atmosphere, The Langham London is the place to stay.

The Langham London *****
Portland Place, W1B 1JA London

Reserve a room in this hotel

The Langham London pictures

Leave a Reply