London, United Kingdom | View On Map

Treehouse London

Perched up high above the London skyline, Treehouse Hotel London is centrally located just off iconic Regent Street

Treehouse Hotel London is the first UK hotel for US based SH Hotels & Resorts, every detail is imagined through the carefree, optimistic lens of childhood and balanced with a distinctly modern sensibility. With attentive service, locally inspired fun amenities, thoughtful programming and several food & beverage offerings, Treehouse is about playfulness and freedom. Designed to appeal to the child in all of us, Treehouse Hotel London is nostalgic and whimsical -- inspired by life’s simple joys. All rooms and suites lookout on the city’s skyline and feature big bay windows that look out to some of London’s most iconic landmarks. Cosy, welcoming and colourful, just like your childhood clubhouse. Savour unique interpretations of Mexican food and cocktails that pair bold flavours with organic ingredients at 15th floor restaurant, Madera at Treehouse London. Take your perch in The Nest, a rooftop bar with spectacular 360-degree skyline views. Indulge at internationally recognised Chef, Nancy Silverton’s first UK restaurant, Pizzeria Mozza and step into our Backyard, a coffee shop with the feeling of an actual treehouse.

Location

Treehouse Hotel London
14-15 Langham Place
London
W1B 2QS
United Kingdom