Obiekt Holiday Inn London Camden Lock, an IHG Hotel położony jest nad wodą w dzielnicy Camden Lock. Ten nowoczesny hotel dzieli zaledwie 500 metrów od stacji metra Camden Town i oferuje stylowe, klimatyzowane pokoje, w których zapewniono kabinę prysznicową z prysznicem wysokociśnieniowym.
Stacja metra King's Cross St. Pancras oddalona jest od stacji Camden Town o 5 minut jazdy. Zaledwie kilka kroków dzieli obiekt od barów, restauracji, targów i klubów muzycznych w dzielnicy Camden Town, w tym lokalu Jazz Cafe i teatru Roundhouse. W ciągu 15 minut można dojść z obiektu do parku Regent's Park i londyńskiego ogrodu zoologicznego.
Bar w holu serwuje kawę marki Starbucks oraz zmieniane co miesiąc menu sezonowe, które obejmuje lekkie przekąski przygotowywane ze świeżych składników. Goście mogą ponadto korzystać z niewielkiej siłowni.
Wszystkie pokoje są jasne i wyposażone w telewizor z dostępem do kanałów satelitarnych oraz suszarkę do włosów. W każdym z nich mieści się łazienka z prysznicem wysokociśnieniowym. Obiekt zapewnia całodobową obsługę pokoju.