Royal in Russell Square ofrece wifi gratis y está en el centro de Londres, a 7 min a pie de Museo Británico y a menos de 1 km de Estación de metro Euston Station. Este apartamento está a 15 min a pie de Estación de metro Tottenham Court Road y a 1,4 km de Ópera Real.
El apartamento dispone de 2 dormitorios, una cocina con nevera y horno, y 1 baño con ducha, artículos de aseo gratuitos y lavadora. Hay TV de pantalla plana.
Cerca del alojamiento hay puntos de interés como Estación de metro King's Cross - St. Pancras, Estación de Kings Cross y Teatro Dominion. El aeropuerto (Aeropuerto de Londres - City) está a 14 km.