Treehouse London liegt am Ende der modischen Regent Street an der Ecke Langham Place und Regent Street, mitten im Herzen Londons. Die Oxford Street und Bond Street sind in wenigen Gehminuten erreichbar, während Piccadilly und das Theatreland mit öffentlichen Verkehrsmitteln gut zugänglich sind. Damit verbindet das Cityhotel Einkaufserlebnisse, Kultur und Geschäftswege in zentraler Lage. London Heathrow ist etwa 20 Kilometer entfernt, Gatwick rund 45 Kilometer, Luton 56 Kilometer und Stansted ungefähr 55 Kilometer. Das Haus umfasst 92 Zimmer, drei Suiten und drei Einzelzimmer auf sechs Etagen.
Die Unterkünfte bieten je nach Kategorie ein Doppel-, Queensize- oder Kingsize-Bett. Safe, Minibar, Schreibtisch und Kühlschrank unterstützen einen funktionalen Aufenthalt. Ein Bügelset und eine Hosenpresse erleichtern die Pflege der Kleidung, während Direktwahltelefon, Radio und kostenfreies WiFi zur Ausstattung gehören. Die Bäder verfügen über Dusche und Badewanne; Haartrockner, Bademäntel und Kosmetikartikel ergänzen die Einrichtung. Zustellbetten können angefordert werden. Rollstuhlgerechte Zimmer sind buchbar.
Eine Klimaanlage und zentral geregelte Heizung tragen zur passenden Raumtemperatur bei. Für Ausflugsplanungen steht ein Tourdesk zur Verfügung, der bei der Buchung von Unternehmungen unterstützt. Zimmerservice, Wäscheservice und Münzwäscherei erleichtern längere Aufenthalte. Ein Babysitterservice kann Familien entlasten. Für geschäftliche Anliegen stehen Faxgerät und Projektor bereit. Haustiere sind erlaubt, und ein Parkplatz befindet sich am Haus.
Für die Verpflegung stehen ein Nichtraucherrestaurant, ein Café und eine Bar zur Auswahl. Übernachtung mit Frühstück ist buchbar. Diätgerichte, vegetarische Speisen und Kindermenüs werden auf Wunsch zubereitet. Spezielle Verpflegungsangebote und Picknick ergänzen die Auswahl. American Express, Visa, Diners Club und MasterCard werden akzeptiert.