Russell Hotel is positioned in a tourist area of London close to Russell Square, Buckingham Palace and Garden Museum. Since 1900, it has been hosting guests in the business center of London.
The hotel is ideally located in the financial district, close to a museum, a tower and a theater. The distance between London city center and the property is 2 km.
The pleasant hotel offers quick access to a zoo and a circus.
There are 373 classic rooms at Russell Hotel feature central heating, a safe, flat-screen television, a trouser press and a work desk. The rooms look on to the garden. They are fitted with marble bathrooms with a bathtub, a hairdryer and free toiletries.
A breakfast is served in the restaurant. The lobby restaurant provides special meals. Tea and coffee are offered in the café bar. Guests will enjoy Italian cuisine of La Bardigiana, which is about 100 meters away.
The hotel stands within a 5-minute stroll of Tottenham Court Road subway station and within a 10-minute walking distance of Euston train station. The property is located within a 15 km distance of London City airport.
Limousines and bicycles are available for rent at Russell Hotel.