Aninhado no bairro Westminster Borough em Londres, The Civil Service Club Hotel Londres oferece acomodação a 25 minutos andando da Colecção Wallace.
A Praça Trafalgar fica a aproximadamente 400 metros de distância, enquanto a estação ferroviária Euston fica 2 km deste hotel de Londres. O hotel está a 5 minutos andando da Galeria Nacional e somente 1.7 km do Palácio de Westminster. Estar nas proximidades da Galeria Courtauld é uma vantagem para os hóspedes do Civil Service Club. O alojamento está localizado à 10 minutos caminhando do metrô Leicester Square.
Este hotel apresenta 25 quartos com máquinas de café/chá, e confortos como o ferro e tábua de passar, controle de temperatura. O banheiro oferece banheiro separado e chuveiro.
The Sherlock Holmes Public House & Restaurant está localizado ao lado de Civil Service Club de Londres e serve refeições de cozinha britânica, a 150 metros de distância.