Le City Centre Apartments Camden est situé dans le quartier de Camden à Londres, à 600 mètres du marché de Camden, à 1,7 km de la gare d'Euston et à 1,6 km du zoo de Londres. Il propose une bagagerie, un service d'enregistrement et de départ privés ainsi qu'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Le King's Cross Theatre est à 1,6 km et le British Museum à 3 km.
Tous les logements comprennent un coin salon, une télévision à écran plat, un lave-linge ainsi qu'une salle de bains privative pourvue d'une douche et d'un sèche-cheveux. Ils comprennent également un four, un micro-ondes, un grille-pain, une machine à café et une bouilloire. Le linge de lit et les serviettes sont fournis.
Les lieux d'intérêt à proximité incluent King's Cross St Pancras, la gare de King's Cross et Regents Park. L'aéroport de Londres-City, le plus proche, est implanté à 16 km.