Hotels · London, England, United Kingdom
Treehouse Hotel London
LONDON, ENGLAND, UNITED KINGDOM
Our take
Marylebone's most spirited address, built for people who find marble lobbies suffocating. The Nest rooftop delivers proper panoramic London — worth the price of admission alone — and the sustainably sourced interiors feel considered rather than performative. Young professionals and design-literate travelers will get it immediately. If your idea of luxury runs toward hushed corridors and a sommelier who knows your name, walk south to Mayfair. This place has energy, not deference, and that distinction matters enormously.
Notable Features
- Rooftop bar with panoramic city views
- Sustainably sourced materials throughout
💡 Insider Tip
"For the best view of the London Eye and The Shard, snag a seat early at The Nest during sunset."
Also consider
If Treehouse Hotel London is full — or not quite it
London, designed around you.
Tell us your dates. We'll confirm availability, attach the benefits, and sequence the rest of your trip around it.