Apresentando vista da cidade e acesso Wi-Fi gratuito, The Great London Apartments apresenta acomodações com uma localização atraente no centro de Londres, não muito longe de Estação de Metro de Tottenham Court Road, Estação de Metro de Oxford Circus e Oxford Street.
Todas as unidades têm uma área de estar com um sofá-cama, televisão de ecrã plano, leitor de Blu-ray, uma cozinha totalmente equipada e uma casa de banho privativa com produtos de higiene pessoal gratuitos e um secador de cabelo. Um frigorífico, uma máquina de lavar louça e forno estão disponíveis, assim como uma chaleira.
The Great London Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Dominion Theatre, Museu de Cêra Madame Tussaud's e Museu Britânico. O aeroporto mais próximo é o Aeroporto London City, que fica a 17 km de The Great London Apartments.