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 Name||Seat Cap||Reception Cap|
|The Nest (indoor)||100|
|The Nest Terrace (outdoor west)||80|
|The Nest Terrace (outdoor east)||40|
Book this venue or let us help you find more perfect Venues in Central London for your event.