Treehouse Hotel London

Hotel
Greater London, United Kingdom

Make yourself at home in Treehouse London's welcoming guest rooms and suites, perched high in the city skyline. Cozy, welcoming, and colorful, just like your childhood clubhouse.

Number of spaces

7 event spaces

Capacity

Max Seated: 130
Max Standing: 250

Room Count

95 rooms

Food & Beverage

In-house catering
In-house beverage service

Spaces

About

True to its iconic location, Treehouse London is the gateway to everything British. We’re perfectly perched across the street from the BBC and a stone's throw from the movers and shakers on Regent and Bond Streets. Take in the landscape of London Town from above at our rooftop oasis offering world-class views of the London Eye, The Shard, Canary Wharf, and Regent’s Park.


Discussions



Press




Details

Vibe

Cozy

Capacity

Max Seated: 130 Max Standing: 250

Food & Beverage

In-house catering
In-house beverage service





Do you work for Treehouse Hotel London? Contact us to learn more about who's managing this profile or gain access.



Other venues in Greater London for your event