Dotato della connessione WiFi gratuita, il Merit Kensington Hotel si trova a meno di 2 minuti a piedi dalla stazione della metropolitana di Earl's Court, nel Royal Borough di Kensington e Chelsea, dove sorgono Kensington Palace e la Royal Albert Hall.
Caratterizzate da un design personalizzato, le camere di questo hotel boutique presentano un set per la preparazione di tè e caffè, una TV satellitare, un minibar, una cassaforte, e un bagno interno con asciugacapelli e set di cortesia.
Il Merit Kensington Hotel è situato a pochi passi da parchi e negozi famosi quali Harrods, a pochi minuti a piedi da vari musei, tra cui il Museo di storia naturale e il Victoria and Albert Museum, e a 20 minuti di tragitto diretto in metropolitana (Piccadilly Line) dall'Aeroporto di Heathrow.