Copthorne Tara Hotel London Kensington jest usytuowany około 15 min piechotą od jeziora i oferuje 814 nowocześnie urządzonymi pokojami. Wi-Fi jest w miejscach publicznych, a na terenie mieści się prywatny parking samochodowy.
Sala koncertowa Royal Albert Hall znajduje się w pobliżu od wygodnego hotelu, a Muzeum w Domu Lorda Leightona leży w jedynie 1 km stąd. Copthorne Tara Hotel London Kensington jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Park Kensington Gardens (1,1 km) i Green Park (3 km). Hotel mieści się w odległości krótkiego spaceru od butików i sklepów. Do pobliskich atrakcji turystycznych Londyna należy Japan House London, w odległości 6 min spacerem stąd. Ten przytulny obiekt jest usytuowany mniej niż 150 m od stacji metra High Street Kensington i 3 km od stacji kolejowej Marylebone.
Niektóre pokoje w Copthorne Tara Hotel London Kensington wyposażone są w dopasowany termostat i centralne ogrzewanie oraz opcje wyżywienia we własnym zakresie, takie jak minibar i czajnik elektryczny. Łazienka wyposażona jest w oddzielną toaletę i prysznic. Przyległe łazienki z oddzielną toaletą i prysznicem oferują również suszarkę do włosów i ręczniki kąpielowe.
Ten hotel posiada 2 restauracji na miejscu. W okolicy znajdują się restauracje, w tym The Brasserie Restaurant and Bar, która leży w niewielkiej odległości od Copthorne Tara Hotel London Kensington.