Russell Square Private Rooms se encuentra en el centro de Londres, a 8 min a pie de Estación de metro King's Cross - St. Pancras y a menos de 1 km de Estación de Kings Cross, y ofrece alojamiento con wifi gratis.
Hay un baño compartido totalmente equipado con ducha y secador de pelo.
Cerca del alojamiento hay puntos de interés como Museo Británico, Estación de metro Euston Station y Teatro King's Cross. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 14 km.