Em Londres, a 2,4 km do centro e a 6 minutos a pé de Estação Ferroviária de Euston, The Dome apresenta acomodações com comodidades como acesso Wi-Fi gratuito e televisão de ecrã plano.
Há também uma cozinha equipada com um frigorífico, um micro-ondas e uma placa de fogão em algumas unidades.
The Dome tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de King's Cross St Pancras, Estação de Kings Cross e King's Cross Theatre. O aeroporto mais próximo é o Aeroporto London City, que fica a 15 km de The Dome.