Choose your preferred currency.
Treehouse Hotel London is more than just an upscale hotel; it is a haven for travellers seeking luxury and sophistication. The hotel boasts a prime location in the heart of London's city centre, allowing guests to immerse themselves in the rich history and culture of the capital. The British Museum, one of the most renowned cultural landmarks in the world, is just a short drive away from the hotel.
The guest rooms at the Treehouse Hotel London are exquisitely designed to provide a peaceful haven for weary travellers. Each room features top-notch amenities, ensuring that the needs of business and leisure travellers are fully met. Guests can also indulge in the elegant surroundings of the hotel's restaurant and bar, which serve a delectable range of cuisine and beverages.
The hotel's conference room is equipped with state-of-the-art technology and has been designed to meet the needs of business travellers. The attentive staff at the Treehouse Hotel London take pride in their exemplary service, providing guests with a seamless and memorable experience. With its emphasis on comfort, luxury, and style, the Treehouse Hotel London is truly a place that leaves a lasting impression.
14-15 Langham Place, London, W1B 2QS, United Kingdom
Other
0.29 kmOther
0.32 kmOther
0.33 kmthings to do
0.34 kmtheatres
0.38 kmmuseums and Art Galleries
0.44 kmOther
0.44 kmthings to do
0.45 kmOther
0.51 kmmuseums and Art Galleries
0.52 km"Great location. Comfortable bed. Amazing view. Big room. Very satisfied!.."
Portland Place, London
30 40 Riding House Street, London
, London
, London
31 35 Langham Street, London
20 Hallam Street, London
4 Bourlet Close, London
Bourlet Close, London
Nassau Street London , London
Nassau Street, London