Treehouse Hotel London
(491)
Hotel
Stylish hotel featuring upscale Mexican dining & a cafe/wine bar, plus a rooftop terrace with a bar.
Address: 14-15 Langham Pl, London W1B 2QS, United Kingdom
Phone: +44 20 7580 0111
People also ask
Is there a dress code for Treehouse London restaurants?
How many rooms does the Treehouse London have?
Who started Treehouse hotel?
What is the average size of a hotel room in London?
Rating
(619) · $$$ (Based on Average Nightly Rates for a Standard Room from our Partners)
The hotel is just a short walk from Oxford Circus station and located close to all the shops and restaurants. Ideally located! The staff were all so friendly ...
True to its iconic location, Treehouse London is the gateway to everything British, perfectly perched across the street from the BBC and a stone's throw from ...