Treehouse Hotel London is new and nostalgic, evoking excitement, anticipation and adventure. Set off of historic Regent Street at Langham Place in Marylebone, Treehouse London is located directly across the street from the BBC Headquarters, and features 95 guest rooms, including 12 suites, a penthouse restaurant, a ground level coffee shop and a spectacular 16th floor rooftop lounge boasting 360-degree skyline views.