Treehouse Hotel London besitzt 95 klimatisierte Zimmer mit folgender Ausstattung: Minibars und Zimmersafes. In den Zimmern stehen 50-Zoll-Flachbildfernseher mit Kabelempfang zur Verfügung. Die Bäder sind wie folgt ausgestattet: Duschen mit Regenduschen sowie Bademäntel, kostenlose Toilettenartikel und Haartrockner.
Hotel in London bietet Ihnen einen kostenlosen WLAN-Zugang. Zur Zimmerausstattung gehören Telefone und Schreibtische. Alle Zimmer verfügen außerdem über Wasserkocher mit Kaffee-/Teezubehör und Bügeleisen/Bügelbretter. Der Reinigungsservice wird täglich angeboten. Auf Anfrage bekommen Sie Allergikerbettwaren.