Com uma localização à beira-mar, o Hotel Inn London tem vista para Camden Lock. Situado apenas a 500 metros da Estação de Metro Camden Town, este moderno hotel disponibiliza quartos elegantes com ar condicionado e cabinas de duche com chuveiros com pressão.
King's Cross St Pancras fica a 5 minutos de metro da Estação de Camden Town. Alcançará os bares, restaurantes, mercados e locais de música de Camden Town, como o Jazz Cafe e o Roundhouse, a uma curta caminhada. O Regent's Park e o Zoológico de Londres encontram-se a 15 minutos a pé do Holiday Inn London Camden Lock.
Menus mensais sazonais criados com ingredientes frescos e snacks ligeiros poderão ser apreciados no bar do átrio, que também serve cafés Starbucks. Os hóspedes podem usufruir do miniginásio do hotel.
Cada quarto luminoso inclui uma televisão por satélite e um secador de cabelo. Todas as casas de banho privativas incluem um chuveiro com pressão. O serviço de quartos está disponível 24 horas por dia.