Book a Venue 020 7186 8686

The Treehouse Hotel London

Need Help? Use our FREE service.
Simply call us on 020 7186 8686

The Treehouse Hotel London - Central London

14-15 Langham Place, Central London, W1B 2QS

Venue Introduction

The Treehouse Hotel is a refreshingly different hotel in central London.

It is a totally unique hotel with a number of different meeting spaces and one very large room for gatherings of up to 300.  One of the main attractions of this stunning hotel has to be The Nest which is a fabulous rooftop bar with 360 degree views over London.

Room Information

Room NameSeat CapReception Cap
Madera semi-exclusive60-80100
The Nest (indoor)100
The Nest Terrace (outdoor west)80
The Nest Terrace (outdoor east)40
The Backyard10


Book this venue?

Book this venue or let us help you find more perfect Venues in Central London for your event.

Book This Venue Now

Call us on 020 7186 8686 or complete the form below