The City of London Club disponibiliza acomodações com uma localização atrativa em Londres, com um bar e acesso Wi-Fi gratuito. 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 apresenta uma receção aberta 24 horas, um centro de negócios e depósito de bagagens.
O alojamento providencia quartos com ar condicionado, secretária, chaleira, um minibar, cofre, televisão de ecrã plano e uma casa de banho privativa com chuveiro. Todos os quartos têm roupeiro.
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.