Venue Shortlist : 0
Treehouse Hotel London

Treehouse Hotel London

How about this for location! Right on the corner of Regent Street and Langham Place, just minutes from Oxford Street, this unique hotel is a superb central London venue for that cosmopolitan corporate event or private function.

An impressive venue for that exclusive board meeting or smaller seminar, the Oak Boardroom on the 15th floor has stunning views over the West End and accommodates 12 delegates, and the Birch meeting room seats 10. Included in the DDP’s are projector and screen, DVD player, PA system, refreshments, and a choice of lunch options. A professional event organiser is available to assist with the smooth organising and running of your event.

Say ‘I do’ at the Treehouse Hotel London! With its civil wedding licence and stunning glass wall with views of the London skyline, The Nest on the 15th floor can accommodate up to 250 guests for a drinks reception or 130 seated, keeping your big day under one roof. The experienced event organiser will work with you to perfect every detail, and you can select your catering choice from banquet, buffet or canape menus.

The Madera at Treehouse London is a fantastic restaurant with a varied menu of European and International dishes. There are 95 tastefully designed bedrooms, each with modern facilities, and some boasting breath taking views across the city.

Treehouse Hotel London Map
Venue Treehouse Hotel London
Capacity 250 guests
Address 14-15 Langham Place
Greater London
Request a Quote

Venue Features (7)

  • AV Equipment
  • Accommodation
  • In-house Catering
  • Licensed Bar
  • Local Public Transport
  • Wedding License
  • Wi-Fi Access