Treehouse Hotel London
Centrally Located
City View
Great View
Hotel
About
Treehouse Hotel London is a contemporary urban sanctuary perched in the heart of Marylebone, just a stone’s throw from iconic landmarks such as the London Eye and the Shard. The hotel showcases a bold, playful design inspired by children’s fascination with treehouses, with bright palettes, handcrafted touches, and whimsical details throughout. Guests can enjoy rooftop cocktails at The Nest, a relaxed bar with 360° city views, or indulge in Californian‑Mexican fare at Madera, both offering unobstructed vistas of the London skyline. Whether it’s a romantic evening, a business stay or a family getaway, Treehouse blends modern comfort, culinary delight, and a truly elevated experience that lets London feel like an open playground.
Highlights
- Rooftop Cocktails
- Rooftop Bar – The Nest
- Fine Dining – Madera
Must-See Areas
The Nest
Madera