Overview
Treehouse Hotel London is a unique, feel-good retreat in the heart of Marylebone, blending eco-conscious values with playful, nostalgic design. Located on Langham Place, right above bustling Regent Street and moments from Oxford Circus, the hotel offers an experience that’s as fun as it is sophisticated.
Designed to feel like a grown-up treehouse, the interiors feature natural wood, hanging plants, and quirky vintage touches. The hotel’s 95 rooms and suites offer panoramic views of the London skyline, with floor-to-ceiling windows, comfy beds, rain showers, and organic bath products. Each room feels like a cosy hideaway, perfect for couples, solo travellers, or anyone looking for a stylish base in Central London.
Treehouse London isn’t just about where you sleep—it’s about how you live. The hotel is home to Madera, a vibrant rooftop restaurant serving Mexican cuisine with a view, and The Nest, one of the city’s most scenic rooftop bars, known for craft cocktails, DJs, and its wraparound terrace. Downstairs, Backyard at Treehouse serves coffee and bites in a casual, community-inspired space.
With sustainability at its core, the hotel sources locally, minimises waste, and focuses on natural materials and meaningful hospitality. Guests also enjoy thoughtful extras like complimentary bikes, pet-friendly rooms, and an upbeat, welcoming vibe from the moment they arrive.
For a stay that’s fun, stylish, and full of character, Treehouse Hotel London delivers a breath of fresh air right in the city centre.
Last update April 2024