Com uma localização atrativa no centro de Londres, The City of London Club apresenta quartos com ar condicionado, um restaurante, acesso Wi-Fi gratuito e um bar. Este alojamento encontra-se a uma curta distância de atrações como Catedral de São Paulo, London Bridge e Torre de Londres. O alojamento dispõe de uma receção aberta 24 horas, um centro de negócios e depósito de bagagens.
No alojamento, cada quarto inclui roupeiro. A casa de banho privativa dispõe de chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. No alojamento, cada quarto inclui secretária e televisão de ecrã plano.
The City of London Club tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Liverpool Street, Sky Garden e Brick Lane. O aeroporto mais próximo é o Aeroporto London City, que fica a 11 km de The City of London Club.