Located nearly a 25-minute walk from the 3-star Russell Square Hotel London, guests can reach the huge Coca-Cola London Eye Observation Wheel.
There is a quick bites serving British food approximately 5 minutes' walk away.
This hotel is located in London, within a few blocks of Holborn tube station. The hotel is also around 2 km from the buzzing Theatre-district Piccadilly Circus Square in London. The nearby cultural attractions include the national museum "Wallace Collection", which is within 30 minutes' walk of the Russell Square London. London Euston train station is 950 metres from this accommodation, and the Trafalgar Square art museum "National Gallery" is 2.1 km away.