Russell Square Hotel 3*
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No Smoking
Location
The 3-star Russell Square Hotel London gives quick access to Holborn, which is situated about a 5-minute walk away.
This hotel is located 2.2 km from the London Eye and only 500 metres from Russell Square tube station. The Protestant Westminster Abbey is approximately a 25-minute walk from the hotel in London. The public Trafalgar Square can also be found 2.1 km from the property.
The Square Pig treats guests with British dishes and lies fairly close to this London hotel.