Situado a 10 minutos a pé da Estação de Metro de Camden Town, os Camden Square Apartments providenciam acomodação auto-suficiente elegante, com acesso Wi-Fi gratuito. A propriedade está situada a cerca de 1,6 km da Estação de King’s Cross St Pancras. A Estação Ferroviária de Camden Road também se encontra a 7 minutos a pé.
Todos os apartamentos dos Camden Square Apartments dispõem de uma área de estar com televisão de ecrã plano por satélite, de uma cabina de duche moderna e de uma cozinha bem equipada. Alguns apartamentos possuem ar condicionado e todos incluem produtos de higiene pessoal gratuitos.
O famoso Mercado de Camden situa-se apenas a 15 minutos a pé da propriedade. O Regent's Park (parque público) e o ZSL London Zoo (jardim zoológico) encontram-se ambos a 20 minutos a pé. As áreas de West End e Covent Garden estão situadas apenas a 6 paragens do Metro de Londres.
O Aeroporto de Heathrow está situado a cerca de 28 km.