Ember Locke liegt zentral im exklusiven Royal Borough von Kensington und Chelsea in London. Die Lage bietet bequemen Zugang zu wichtigen Sehenswürdigkeiten, eleganten Einkaufsstraßen und ist nur wenige Gehminuten von der U-Bahnstation Earl's Court entfernt. Die Flughäfen Heathrow und Gatwick sind gut angebunden.
Das Hotel verfügt über 121 Nichtraucherzimmer, darunter 113 Doppelzimmer und 8 Suiten, verteilt auf neun Etagen. Die Zimmer bieten eine Auswahl zwischen Doppel- und Kingsize-Betten und sind mit Teppichboden ausgestattet. In den Zimmern stehen Safe, Minibar, Telefon mit Direktwahl sowie Satelliten-/Kabelempfang zur Verfügung. Die Bäder sind mit Dusche und Badewanne ausgestattet und verfügen über Kosmetikartikel.
Für das leibliche Wohl sorgen ein Café, eine Bar und ein Nichtraucherrestaurant mit Kinderhochstühlen. Das Frühstück wird als Buffet angeboten, Mittag- und Abendessen sind à la carte wählbar. Zu den weiteren Ausstattungen gehören Fitnessmöglichkeiten, zwei Konferenzräume, ein Wäscheservice und ein Parkplatz gegen Gebühr. Das Haus akzeptiert American Express, Visa, JCB und MasterCard.