Russell Square Private Rooms situa-se no centro de Londres, a 8 minutos a pé de Estação de Metro de King's Cross St Pancras e a menos de 1 km de Estação de Kings Cross, e dispõe de acomodações com acesso Wi-Fi gratuito.
Existe uma casa de banho partilhada totalmente equipada com chuveiro e um secador de cabelo.
Russell Square Private Rooms tem vários pontos de interesse populares nas suas proximidades, incluindo Museu Britânico, Estação Ferroviária de Euston e King's Cross Theatre. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Russell Square Private Rooms.