Com acesso Wi-Fi gratuito, Royal in Russell Square encontra-se no centro de Londres, a cerca de 7 minutos a pé de Museu Britânico e menos de 1 km de Estação Ferroviária de Euston. O alojamento está a 15 minutos a pé de Estação de Metro de Tottenham Court Road e a 1,4 km de Royal Opera House.
Este apartamento apresenta 2 quartos, uma cozinha com frigorífico e forno, e 1 casa de banho com chuveiro, produtos de higiene pessoal gratuitos e máquina de lavar roupa. Uma televisão de ecrã plano está disponível.
Royal in Russell Square 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 Dominion Theatre. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Royal in Russell Square.