80 max
100 max
10 max
20 max
Welcome to the beautiful and stylish Holiday Inn London – Camden Lock, located in the heart of vibrant Camden Town. The hotel sits atop the Regent's Canal offering a gorgeous view of the waterway, as well as a view of Camden Markets.With excellent onsite facilities in vibrant Camden, contemporary bedrooms, consistent high standards of service from a dedicated team and comfortable meeting rooms catering up to 350 delegates, it is easy to see why ...
View More