27 Argyle Square localiza-se em Londres, a 13 minutos a pé de Estação Ferroviária de Euston e a 500 m de Estação de Kings Cross, e fornece acesso Wi-Fi gratuito. O alojamento está a cerca de menos de 1 km de King's Cross Theatre, a 18 minutos a pé de Museu Britânico e a 2,4 km de Dominion Theatre. O alojamento está a 2,5 km do centro da cidade e a 3 minutos a pé de Estação de Metro de King's Cross St Pancras.
Os quartos do alojamento estão equipados com televisão de ecrã plano. As acomodações do alojamento dispõem de casa de banho privativa e chuveiro.
Os funcionários da receção falam inglês, italiano e russo, e estão disponíveis para ajudar a qualquer hora do dia.
Estação de Metro de Tottenham Court Road fica a 2,5 km de 27 Argyle Square, enquanto Royal Opera House está a 2,9 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 15 km de 27 Argyle Square.