Campbell House providencia acomodações numa localização privilegiada no centro de Londres e dispõe de um jardim, acesso Wi-Fi gratuito e um salão partilhado. O alojamento está próximo de Dominion Theatre, de Estação de Metro de Tottenham Court Road e de King's Cross Theatre. Este alojamento não fumador localiza-se a 5 minutos a pé de Estação Ferroviária de Euston.
No alojamento, todos os quartos incluem secretária. Os quartos incluem roupa de cama.
Campbell House tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de King's Cross St Pancras, Museu Britânico e Estação de Kings Cross. O aeroporto mais próximo é o Aeroporto London City, que fica a 15 km de Campbell House.