BB72.COM — working for your travel
Hotel Russell — LONDON, United Kingdom.
Address
Russell Square, WC1B 5BE
Chain
YX
Opened
1900 (renovated 2005)

About Hotel Russell

The 373 bedroom Hotel Russell is a spectacular example of late Victorian Renaissance Revival architecture. Built between 1896 and 1900 and smothered in terracotta ornament the hotel rises through eight exuberant storeys and originally had a French Mansard roof covered in intricate green fishscale tiles. The Hotel Russell provides luxury hotel accommodation and modern meeting rooms behind its original imposing Victorian facade. Ideally located for all of the major attractions of London and for the financial and commercial districts a stay at the Hotel Russell is a must when visiting the capital.

The Hotel Russell - in the heart of Bloomsbury - close to Oxford Street and within walking distance of Kings Cross - St Pancras International and Euston stations. The hotel is ideally situated for both leisure and business visitors. Located opposite the picturesque and tranquil Russell Square park - all of the major tourist attractions are within easy walking distance or a short taxi or tube journey away.

Location

AirportHeathrow Airport, (LHR), 18.00, E, Mile; City Airport, (LCY), 9.00, W, Mile; Luton Airport, (LTN), 34.00, SE, Mile; Stansted, (STN), 36.00, SW, Mile

Other hotels in LONDON

View all hotels in LONDON ›