Treehouse London liegt am Ende der eleganten Regent Street an der Ecke Langham Place und Regent Street. Die zentrale Lage im Herzen Londons macht die Oxford Street und die Bond Street zu Zielen für kurze Wege. Auch Piccadilly und das Theatreland sind mit öffentlichen Verkehrsmitteln gut erreichbar. Damit verbindet das Hotel eine städtische Umgebung mit direktem Zugang zu Einkaufsmöglichkeiten, Kultur und den bekannten Sehenswürdigkeiten der britischen Hauptstadt. Der Flughafen London Heathrow liegt rund 20 Kilometer entfernt, London Gatwick etwa 45 Kilometer.
Die 92 Zimmer, drei Suiten und drei Einzelzimmer verteilen sich auf sechs Etagen. Zur Ausstattung gehören unter anderem Doppel-, Queensize- und Kingsize-Betten, ein Schreibtisch, eine Minibar, ein Kühlschrank und ein Safe. Für Getränke im Zimmer steht eine Tee- und Kaffeemaschine bereit. Direktwahltelefon, Radio, TV-Gerät und kostenfreies WLAN ergänzen die Einrichtung. Einige Unterkünfte können mit Zustellbetten genutzt werden. Die Bäder verfügen über Dusche und Badewanne sowie Haartrockner, Bademäntel und Kosmetikartikel.
Für den Aufenthalt stehen Zimmerservice, Wäscheservice und eine Münzwäscherei zur Verfügung. Ein Tourdesk unterstützt bei der Buchung von Ausflügen, während der 24-Stunden-Sicherheitsdienst zusätzliche Sicherheit bietet. Geschäftsreisende finden Faxgerät und Projektor vor. Der Parkplatz erleichtert die Anreise mit dem Auto. Haustiere sind erlaubt.
Das Nichtraucherrestaurant, das Café und die Bar bieten unterschiedliche Möglichkeiten für Mahlzeiten und Getränke. Buchbar ist eine Übernachtung inklusive Frühstück. Auf Wunsch bereitet die Küche Diätgerichte, vegetarische Gerichte und Kindermenüs zu. Zusätzlich stehen spezielle Verpflegungsangebote und Picknick zur Auswahl. American Express, Visa, Diners Club und MasterCard werden akzeptiert.