Das 4-Sterne-Copthorne Tara Hotel London Kensington liegt in einer zentralen Lage, in einer Entfernung von 6 Gehminuten vom Japan House London. Es bietet 814 Zimmer mit Blick auf die Stadt an. Das Hotel bietet moderne Zimmer und die Möglichkeit, Zeit am See Round Pond zu verbringen, der rund 1 Kilometer von hier entfernt ist.
Bedeutende Orte in London wie das British Museum und der Regent's Park befinden sich in der Nähe. Das Copthorne Tara Hotel London Kensington liegt auch ganz nah an der U-Bahn-Station High Street. Die Gäste können in Boutiquen und Läden einkaufen, die sich nur ein kurzer Spaziergang entfernt vom Hotel. Das Naturhistorische Museum ist etwa 20 Gehminuten von der Unterkunft entfernt, während der Bahnhof Marylebone in 3 km Entfernung von der Unterkunft liegt.
Einige Zimmer verfügen über eine individuelle Klimaregelung und Zentralheizung sowie über einen Flachbildfernseher mit Kabelkanälen für Ihren Komfort. Diese Zimmer sind ebenfalls mit Marmorböden ausgestattet. Die modernen Badezimmer mit einer getrennten Toilette und einer Dusche stellen den Gästen zudem einen Haartrockner und eine Duschhaube zur Verfügung.
Im Copthorne Tara Hotel London Kensington gibt es 2 Restaurants, wo man singapurische, chinesische und internationale Gerichte genießen kann. Das hoteleigene Restaurant serviert chinesische Gerichte. Es gibt eine Lounge- Bar auf dem Gelände. Das Restaurant The Muffin Man Tea Shop ist etwa 5 Gehminuten von hier entfernt und bietet Gerichte der britischen Küche.