Das Hotel Ellen Kensington liegt in unmittelbarer Nähe zum Earl's Court im Londoner Stadtteil Kensington. Die Royal Albert Hall und das Natural History Museum befinden sich nur wenige Meter entfernt. Weitere Sehenswürdigkeiten der britischen Hauptstadt lassen sich zu Fuß oder mit der U-Bahn erreichen. Als historisches Cityhotel wurde das Haus im Jahr 1890 errichtet und verbindet zentrale Lage mit einem klassischen Hotelcharakter. Ein Garten bietet Raum für eine Pause im Freien, während Geschäfte im Haus kurze Besorgungen erleichtern.
Das Hotel verfügt über 105 Zimmer, darunter 36 Einzel- und 59 Doppelzimmer, die sich auf sechs Etagen verteilen. Zur Ausstattung gehören ein Direktwahltelefon, Sat-TV, Radio, Wecker und Internetzugang. Ein Safe und ein Schreibtisch unterstützen die Organisation des Tages. Je nach Zimmer stehen Dusche und Badewanne zur Verfügung; Haartrockner und Kosmetikartikel ergänzen das Bad. Klimaanlage und Zentralheizung ermöglichen eine regulierbare Raumtemperatur. Rollstuhlgerechte Zimmer mit barrierefreiem Bad sind vorhanden.
Für aktive Tage stehen ein Fitness-Studio, eine Sauna, ein Tennisangebot und ein Fahrradverleih bereit. Damit lässt sich ein Training mit einer sportlichen Runde oder einer Erkundung Londons per Rad verbinden. Zimmerservice und Wäscheservice erleichtern längere Aufenthalte. Ein Babysitterservice sowie medizinische Betreuung ergänzen das Serviceangebot. Haustiere sind erlaubt. Für die Anreise mit dem Auto stehen Parkplatz und Garage zur Verfügung.
Das Nichtraucherrestaurant serviert täglich ein nahrhaftes Frühstück. Vegetarische Gerichte und weitere besondere Speisen sind erhältlich, sodass auch unterschiedliche Ernährungswünsche berücksichtigt werden. Eine Bar und ein Speiseraum ergänzen das gastronomische Angebot. Im Restaurant steht ein Nichtraucherbereich zur Verfügung.