Indigo London Kensington - Earl's Court liegt nahe dem Stadtzentrum, nur wenige Gehminuten von wichtigen Museen wie dem National History Museum und dem Science Museum entfernt. Die nächste U-Bahn-Station Earls Court ist in fünf Minuten erreichbar, was schnellen Zugang zu weiteren Teilen Londons bietet.
Das Hotel verfügt über 93 Zimmer, darunter Einzelzimmer, Doppelzimmer und Suiten, verteilt auf sechs Etagen. Viele Zimmer bieten einen Balkon oder eine Terrasse sowie komfortable Betten und moderne Badgestaltung.
Zur Ausstattung gehören ein Restaurant, ein Café und eine Bar sowie ein reichhaltiges Frühstücksbuffet. Für aktive Gäste stehen ein Fitnessstudio, Tennisplätze und Wellness-Angebote bereit. Zudem gibt es vielfältige Serviceleistungen wie Zimmerservice, Wäscheservice und eine Wechselstube.