Are you looking for a unique and exciting hotel experience in the heart of London? Look no further than Treehouse Hotel London, the British sibling of the renowned 1 Hotels brand. This whimsical escape opened its doors in November 2019 and recently welcomed guests back with open arms, following government guidelines.
A Gateway to British Charm
Nestled across the street from the iconic BBC and a short stroll from bustling Oxford Street, Treehouse London is your gateway to everything British. Imagine yourself stepping into a treehouse nestled amidst the city’s vibrant energy.
A Staycation in the Sky
Treehouse London isn’t your typical hotel; it occupies floors 9 to 16 of a stylish building, offering unparalleled views of London’s skyline. Step into the bark-covered lifts and feel like you’re climbing a giant tree trunk. The hotel’s interior is a celebration of nature, with lush greenery, diverse woods, and a touch of whimsical charm, like the quirky cuckoo clocks.
Nature-Inspired Rooms with a View
Each of the 95 inviting rooms , including 15 spacious suites, offers a unique perspective on London’s iconic landmarks. Floor-to-ceiling windows provide panoramic views, inviting you to cozy up on the cushioned window seats and soak in the city’s energy. The rooms are a delightful blend of nature-inspired design and modern comfort.
Luxurious Bathrooms with a Touch of Nature
Treehouse London understands the importance of a relaxing retreat after a day of exploring the city. Every bathroom is a sanctuary, featuring top-of-the-line fixtures and fittings from the classic AXOR Montreux range. Industrial-inspired basin mixers, hand showers, and accessories add a touch of modern sophistication to the space, creating a unified aesthetic that complements the hotel’s nature-inspired theme.
A Culinary Journey to Mexico
Prepare to tantalize your taste buds at Madera, the hotel’s sister restaurant to the renowned Toca Madera in Los Angeles and Scottsdale. Located on the 15th floor, Madera offers an elevated take on traditional Mexican cuisine, with a vibrant atmosphere and sweeping city views.
Rooftop Oasis with a Panoramic Perspective
Treehouse London’s rooftop terrace is an urban escape like no other. Settle into the cozy indoor lounge, surrounded by lush greenery and natural materials, or relax on the outdoor wraparound terrace, complete with comfortable loungers. This rooftop oasis provides breathtaking views of London’s iconic landmarks, including the London Eye, The Shard, Canary Wharf, and Regent’s Park.
Treehouse Magic: A Place to Inspire Joy
Treehouse Hotel London embraces the playful spirit of childhood, with a design that celebrates adventure, independence, and comfort. From repurposed found objects to nostalgic tunes and handmade details, the hotel is a celebration of unique charm.
The First of Many: A Vision for the Future
Treehouse London is the first of many exciting Treehouse Hotels to open, with additional locations planned across the U.S. and beyond. The brand’s commitment to nature-inspired design and joyful experiences will continue to inspire travelers worldwide.